大家好,我是LV,AI副业深度探索者。
你是不是经常看到有人在卖各种 AI 的 API key。
是不是很好奇他们是从哪里来的这么多 key。
一个个申请?当然不现实,今天就给你分享一个项目。
可以3分钟搭建出来一套代理生成各种AI Key的系统,包括海内外(OpenAI、Azure、文心一言、通义千问、讯飞星火等)各种大模型key,均可。
建议 点赞、收藏 防失联,如有用,帮忙 在看 同步分享给周围需要的朋友。
文末可以进入免费AI社区,获取更多 AI最新资讯、实用教程、还能一起 组队开发、运营AI应用。
不多说,开始。
One-API
先来介绍一下这个项目。
项目地址: github.com/songquanpen…
项目简介: One API 是一个通过标准的 OpenAI API 格式访问所有的大模型的开源项目,可以直接使用。
功能简介:
-
支持多种大模型,包括 OpenAI ChatGPT、Anthropic Claude、Google PaLM2、百度文心一言、阿里通义千问、讯飞星火认知大模型、智谱 ChatGLM、360 智脑。
-
支持配置镜像以及众多第三方代理服务,如 OpenAI-SB、CloseAI、API2D、OhMyGPT、AI Proxy等。
-
支持通过负载均衡的方式访问多个渠道,支持 stream 模式,支持多机部署,支持令牌管理、兑换码管理、通道管理、用户分组、渠道分组等。
使用方式:
-
部署项目,可以使用 Docker(推荐) 进行部署,也可以手动部署。
-
配置环境变量,如 Redis 连接字符串、会话密钥、数据库连接字符串等。
-
在渠道页面中添加 API Key,并在令牌页面中新增访问令牌。
-
使用访问令牌进行访问,具体使用方式与 OpenAI API 一致。
将Azure OpenAI集成到One-API中
我们社区目前的项目均使用了 Azure 的 OpenAI,使用体验还不错,Azure 目前提供了 GPT3.5 以及 GPT4 的能力,并且在国内访问均无需特殊网络环境。
因此笔者目前也推荐大家在国内使用Azure的OpenAI进行项目开发以及研究,下面简单描述下如何使用One-API集成Azure的能力。
PS:如果需要对外商用,必须遵循《生成式人工智能服务管理暂行办法》
推荐使用 Docker 安装 One API,流程如下:
-
安装 Docker:在你的服务器上安装 Docker,可以参考 Docker 的官方文档或者根据你的操作系统选择合适的安装方式。
-
拉取 One API 镜像:打开终端或命令行界面,运行以下命令来拉取 One API 的 Docker 镜像:
docker pull justsong/one-api -
创建并运行容器:运行以下命令创建并运行 One API 的容器:
docker run --name one-api -d --restart always -p 3000:3000 -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api这个命令会创建一个名为
one-api的容器,并将容器的 3000 (可修改) 端口映射到宿主机的 3000 端口上。你可以根据需要修改端口号。同时,将容器内的/data目录映射到宿主机的/home/ubuntu/data/one-api(可以修改为你自定义的目录) 目录,用于存储数据。请确保该目录存在且具有写入权限,或者根据需要修改映射的目录。 -
等待容器启动:等待一段时间,直到容器启动完毕。你可以使用以下命令来查看容器的状态:
docker ps如果容器的状态为
Up,则表示容器已经成功启动。 -
访问 One API:在浏览器中访问
http://host:3000,你将看到 One API 的登录页面。初始账号的用户名为root,密码为123456。登录后,你可以通过配置 API Key 和访问令牌来使用 One API。
如果一切顺利,你现在应该已经成功安装和运行了 One API,如有遇到疑惑的问题,可以跟笔者留言,我很愿意帮助你。
集成Azure Open AI
- 添加Azure渠道
- 添加令牌
- 测试使用效果
PS:此时这个密钥已经集成了 Azure 的 OpenAI 能力,在任何镜像网站,将代理设置为 http://host:3000/v1,即可使用。
如遇到问题,可留言给笔者咨询,也可进入社区。
文末福利
-
抽奖送三个 Azure API 的使用 Key,可使用 GPT3.5 & GPT4,高速无频率限制,同名公众号后台回复「进群」即可参与。
-
免费知识库
送上一个AI的知识库,永久免费更新最新的AI咨询、实用教程、开源项目、赚钱思路等。