-
分类于
其他技术
标签
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...
阅读全文 »
-
分类于
其他技术
标签
tcp
网络编程
协议
发表于2022-08-04 21:00
再一次内网穿透的过程中,我发现好多开源软件都是直接要代理服务器的80端口,然后通过配置对外暴露各种域名路由,用户通过访问域名来到我的公网服务器,服务器在将用户请求转发到我的内网客户端,客户端在响应到服务器,服务器在将响应转发给用户。当然,在此之前,本地客户端已经通过Tcp协议和公网服务器建立起了长连接。然后发现大部分软件功能都太全了,并且我的公网服务器的80端口肯定不能给到这些软件,因为我的Caddy正在帮我提供着诸多网站的服务。后续我找到了更好的Frp,同时也对内网穿透的原理和协议产生了好奇心。...
阅读全文 »