不同大语言模型商家(如Azure、百度文心一言、Claude等)api调用代码与openai并不相同,one-api项目可以转化这些接口,统一为openai的格式,方便进一步在FastGPT等项目中使用。
之前用国外服务器部署了one-api,但因网络限制,调用速度慢,经常报错。今天发现了一个美化版的One-api项目,试着用国内阿里云服务器(99元一年)部署,并调用百度千帆平台的文心一言3.5-8k模型,在沉浸式翻译插件中翻译网页,效果很好。因为实在是太简单了,所以推荐记录下。
准备:
1 国内服务器,Unbuntu系统,已安装docker
2 百度千帆账号的api key/secret key(其他国内厂家的也可以)
操作:
1 终端输入代码:sudo docker run -d -p 3000:3000 --name one-api --restart always -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data ghcr.io/martialbe/one-api
2 访问:
服务器ip地址:3000
3 登录修改用户名密码(root/123456)
4 填入百度千帆账号的api key/secret key