2024-07-05 01:33:53 +00:00
|
|
|
|
# CodeGeeX
|
|
|
|
|
|
2024-07-09 03:52:35 +00:00
|
|
|
|
# 欢迎使用我的chat demo应用
|
2024-07-05 01:33:53 +00:00
|
|
|
|
|
|
|
|
|
这是一个简单的演示应用程序。
|
|
|
|
|
|
|
|
|
|
## 使用说明
|
|
|
|
|
|
|
|
|
|
1. 输入您的问题
|
|
|
|
|
2. 等待回复
|
|
|
|
|
3. 享受对话!
|
|
|
|
|
|
|
|
|
|
## 功能
|
|
|
|
|
|
|
|
|
|
- 支持多轮对话
|
2024-07-08 07:17:28 +00:00
|
|
|
|
- 支持联网问答
|
2024-07-05 01:33:53 +00:00
|
|
|
|
- 支持上传本地zip压缩包项目,可以进行项目问答和对项目进行修改
|
2024-07-12 09:41:56 +00:00
|
|
|
|
- 支持输入GitHub链接项目,可以进行项目问答和对项目进行修改。
|
2024-07-05 01:33:53 +00:00
|
|
|
|
|
|
|
|
|
## 安装
|
|
|
|
|
|
|
|
|
|
1. 克隆仓库到本地
|
2024-07-12 09:41:56 +00:00
|
|
|
|
2. 启动模型,可以通过vllm或者ollama部署模型,提供openai的请求格式,设置部署的api_base和api_key,或者访问[CodeGeeX API](https://open.bigmodel.cn/dev/api#codegeex-4)获取apikey.
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
#use open.bigmodel.cn api
|
|
|
|
|
openai_api_key = "<|apikey|>"
|
|
|
|
|
openai_api_base = "https://open.bigmodel.cn/api/paas/v4/"
|
|
|
|
|
model_name = "codegeex-4"
|
|
|
|
|
#use vllm
|
|
|
|
|
openai_api_key = "EMPTY"
|
|
|
|
|
openai_api_base = "http://xxxx:xxxx/v1"
|
|
|
|
|
model_name = "codegeex4-all-9b"
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
3. 到.env文件里填写对应模型信息和bing_search_api(如果需要体验联网查询)
|
2024-07-09 04:05:40 +00:00
|
|
|
|
4. 安装依赖:`pip install -r requirements.txt`
|
2024-07-12 09:41:56 +00:00
|
|
|
|
5. 运行应用:`chainlit run run.py --port 8899`
|
2024-07-08 07:17:28 +00:00
|
|
|
|
|
2024-07-05 01:33:53 +00:00
|
|
|
|
|
|
|
|
|
## 注意
|
|
|
|
|
|
|
|
|
|
请确保您的网络环境可以访问CodeGeeX的API。
|
|
|
|
|
|
2024-07-09 03:52:35 +00:00
|
|
|
|
## 免责声明
|
2024-07-05 01:33:53 +00:00
|
|
|
|
|
|
|
|
|
本应用仅供学习和研究使用,不得用于任何商业用途。开发者不对因使用本应用而导致的任何损失或损害负责。
|
|
|
|
|
|
2024-07-09 03:52:35 +00:00
|
|
|
|
## 感谢
|
2024-07-05 01:33:53 +00:00
|
|
|
|
|
|
|
|
|
感谢您使用我们的应用。如果您有任何问题或建议,请随时联系我们。我们期待您的反馈,并致力于为您提供更好的服务。
|