https://github.com/hueidou/qq-bot-openai
一个简单的QQ频道机器人,/gpt指令进行gpt问答。
https://github.com/hueidou/qq-bot-openai
bot chatgpt gpt openai qq
Last synced: 18 days ago
JSON representation
一个简单的QQ频道机器人,/gpt指令进行gpt问答。
- Host: GitHub
- URL: https://github.com/hueidou/qq-bot-openai
- Owner: hueidou
- License: mit
- Created: 2023-11-17T07:39:03.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-18T10:38:23.000Z (over 2 years ago)
- Last Synced: 2023-11-19T08:56:08.182Z (over 2 years ago)
- Topics: bot, chatgpt, gpt, openai, qq
- Language: Python
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# qq-bot-openai
一个简单的QQ频道机器人,`/gpt`指令进行gpt问答。
## 使用
### 配置文件
配置按优先级
* 环境变量
* config.py
|配置项|说明|默认值|
|---|---|---|
|OPENAI_APIKEY|openai apikey||
|OPENAI_MODEL|openai model|gpt-3.5-turbo|
|OPENAI_BASEURL|接口代理或兼容openai的接口地址,非网络代理地址|空,使用openai默认|
|QQBOT_APPID|AppID (机器人ID)||
|QQBOT_TOKEN|Token(机器人令牌)||
### 运行
* 直接运行: `python app.py`
* Docker: `hueidou/qq-bot-openai:latest`
* Docker-Compose示例: `deploy/docker-compose/docker-compose.yml`
* Kubernetes示例: `deploy/k8s/qq-bot-openai.yaml`
## 开发
```sh
# python3.11环境
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip install -r ./requirements.txt
# 创建.env文件配置
cp .env.example .env
python app.py
```