mirror of
https://github.com/coaidev/coai.git
synced 2025-05-19 13:00:14 +09:00
🚀 Next Generation AI One-Stop Internationalization Solution. 🚀 下一代 AI 一站式 B/C 端解决方案,支持 OpenAI,Midjourney,Claude,讯飞星火,Stable Diffusion,DALL·E,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,新必应,Gemini,Moonshot 等模型,支持对话分享,自定义预设,云端同步,模型市场,支持弹性计费和订阅计划模式,支持图片解析,支持联网搜索,支持模型缓存,丰富美观的后台管理与仪表盘数据统计。
.github/workflows | ||
api | ||
app | ||
auth | ||
connection | ||
conversation | ||
middleware | ||
screenshot | ||
types | ||
utils | ||
web | ||
.gitignore | ||
config.example.yaml | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
README.md |
📝 功能 | Features
- ✨ ChatGPT 联网功能
- ✨ ChatGPT online searching service
- ⚡ 多账户均衡负载
- ⚡ Multi-account load balancing
- 🎉 HTTP2 Stream 实时响应功能
- 🎉 HTTP2 Stream real-time response function
- 🚀 节流和鉴权体系
- 🚀 Throttling and authentication system
- 🌈 丰富的聊天功能
- 🌈 Rich chat features
- 🎨 多端适配
- 🎨 Multi-device adaptation
- 📦 缓存系统
- 📦 Cache system
- 🎈 对话记忆功能
- 🎈 Conversation memorization
- 🎁 图片生成功能
- 🎁 Image generation
📚 预览 | Screenshots
📦 部署 | Deploy
git clone https://github.com/zmh-program/chatnio.git
cd chatnio
go build -o chatnio
cd app
npm install
npm run build
🔨 配置 | Config
debug: true
server:
port: 8094
redis:
host: localhost
port: 6379
openai:
anonymous: sk-xxxxxx|sk-xxxxxx|sk-xxxxxx
anonymous_endpoint: https://api.openai.com/v1
user: sk-xxxxxx|sk-xxxxxx|sk-xxxxxx
user_endpoint: https://api.openai.com/v1
image: sk-xxxxxx|sk-xxxxxx|sk-xxxxxx
image_endpoint: https://api.openai.com/v1
mysql:
host: localhost
port: 3306
user: root
password: ...
db: chatnio
secret: ...
auth:
access: ...
salt: ...
📄 开源协议 | License
Apache License 2.0