One-Api是一个Api-key池管理工具,是OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用。
项目地址:https://github.com/songquanpeng/one-api
现在使用docker-compose编排启动one-api,编排文件如下:
1 | version: '3' |
其中的mysql的配置文件 my.cnf 参照我的上一篇文章。
这样就搭建好了,使用浏览器访问即可: IP地址:3000
one-api的使用教程:添加新的渠道 -> 添加新的令牌 -> 复制令牌(sk-xxx)-> 使用。
以 openapi 为例,将原来的 url 替换成 ip地址:3000/v1
, key替换成上面复制的key
即可。
这样就可以在程序中使用上面key池中的key了。
可以结合 fastgpt 搭建自己的知识库。