-
分类于
其他技术
标签
make
makefile
marewood
发表于2024-05-13 21:00
`make` 是一个常用的构建工具,用于自动化构建和编译程序。通过一个叫做 `Makefile` 的文本文件,`make` 工具可以根据文件之间的依赖关系自动执行编译、链接等操作,以生成最终的可执行文件或其他输出文件。`Makefile`中包含了一系列规则,规定了如何根据源文件的修改情况来更新目标文件。
`Makefile` 是一个包含了一系列规则的文本文件,这些规则描述了项目中不同文件之间...
阅读全文 »
-
分类于
其他技术
标签
docker
发表于2023-10-10 19:00
想着别人在部署我的项目时,可能对前端不熟悉,导致部署很麻烦,因此决定弄一个容器,加上现在 docker 支持多阶段编译,github 可以直接发布套餐包,正好实操一下顺便记录一些命令。...
阅读全文 »
-
因为人工智能的火热,组了一台13700K+4070的主机,想着要拿来跑图和跑模型学习,结果打开了steam下载了只狼嘎嘎炫,还好玩了几天就对游戏失去兴趣了,后面跑图就不说了(各种模型和LORA让人眼花缭乱,狗头.jpg),然后给别人开发了一个对接chatgpt的系统后,觉得要找一个开源本地能跑的LLM玩一玩,然后就发现了清华大学的ChatGLM2-6b,跑起来发现效果还行,这样的话不就可以用最少的代价建立起本地知识库问答机器人了?so 今天我们就研究一下基于AGI的向量实现语义搜索,并给聊天机器人提供更多的上下文从而建立自己的知识库问答机器人。关键词:ChatGLM2-6b、embedding、llama_index、cuda、pytorch...
阅读全文 »
-
分类于
其他技术
标签
git
wails
go-git
发表于2023-01-15 21:00
## 工具
可以通过 brew 安装 mac 下常用的 watch 和 tree 命令行工具,tree 可以通过字符的形式展示一个目录,watch 可以实时刷新对应的命令。
```
watch -n 0.5 tree .git
```
当对仓库操作越来越多的时候,objects目录会影响我们观看,可以使用下面命令排除objects目录
```
watch -n 0.5 tr...
阅读全文 »