该项目仅用于学习交流,切勿用于商业用途,造成代码泄露
欢迎大家关注我的公众号渡码,大家使用过程中遇到问题,可以在公众号向我提问。AI相关项目、优秀资料都会在公众号首发。
公众号回复key
获取免费共享的chatgpt api key
国内直接用,免魔法
需要 Chat-Code 模式: ChatGPT+本地代码库(embedding)的小伙伴,切换到 v2.0 分支。
假期赶着回家开发得比较急,还有很多不完善的地方,节后慢慢更新。
python 版本需要 3.10 或以上
如果用 ChatGPT,执行下面命令安装依赖包
pip install -r requirements.txt
如果用开源大模型,在llms
目录安装对应的依赖,如:ChatGLM3
执行
pip install -r llms/requirements_chatglm3.txt
项目根目录下有个.env.tpl
模板配置文件。将其重命名文.env
文件,修改里面的配置项即可。
每个配置项在文件里都有详细说明,按照说明配置即可。
如果你想接入自己的大模型,在llms
目录中自定义一个类,继承LLM
类,实现request
函数即可。
python main.py
这个小项目还有很多不完善的地方,欢迎大家提出改进意见,也欢迎大家提交代码
Bilibili:https://space.bilibili.com/494605864
微信公众号:渡码