前言
Chat gpt的出现改变了世界,但是对国内多有封锁,但是总是有很多能人来帮助我们解决各种各样的问题。
国内的AI模型发展也是如火如荼,很早之前就在试用星火大模型,一直想要做一个自用站,不需要每次登录,这篇文件简单记录一下自建web网页使用星火大模型api。
过程
星火大模型API准备工作
先注册一下讯飞星火,然后申请免费的API额度,拿到app调用的相关信息。
One Api 优秀的AI模型工具
One Api是封装所有的AI接口,通过标准的 OpenAI API 格式访问所有的大模型,开箱即用。
访问one api 查看如何部署,我是用的docker-compose
部署服务,并将其配置反向代理,具体的可以参考文档。
主要使用流程就是登录账号之后,先配置一个API渠道,例如星火API,然后再创建一个令牌,记住对应的KEY,然后在web页面中使用。
渠道配置:
令牌配置:
ChatGPT-Next-Web 优秀的AI调用前端页面
ChatGPT-Next-Web 一键免费部署你的跨平台私人 ChatGPT 应用。
这个项目的部署非常简单:
1、先fork ChatGPT-Next-Web 到你个人仓库里面
2、使用github账号登录 Vercel
3、创建一个Vercel项目,将github地址授权给项目
4、依次填入以下环境变量:
CODE
: 你的网页密码BASE_URL
你的one api反向代理地址OPENAI_API_KEY
你的one api 的令牌KEY值
5、保存后部署,然后直接访问,输入上一步输入的CODE,问个问题,测试是否OK。
访问站点,使用私人GPT
正常访问站点如下,有问题根据错误提示解决:
查看ONE API调用记录:
结语
one api可以作为多个大模型的反向代理,而无需修改前端代码,简单省事,确实是一个非常棒的项目。
有啥问题可以留言交流。
题外话
最近GITHUB上有很多优秀的AI相关的项目,因为某些原因被GITHUB直接封禁,所以自用的项目最好备份一份到其他的GIT环境,防止项目某天突然不能访问。