Skip to content

接入 OneAPI

OneAPI 使得我们能通过标准的 OpenAI API 格式访问全球几乎所有厂商的所有大模型,并且做到了开箱即用。

 OpenAI ChatGPT 系列模型(支持 Azure OpenAI API)
 Anthropic Claude 系列模型 (支持 AWS Claude)
 Google PaLM2/Gemini 系列模型
 Mistral 系列模型
 字节跳动豆包大模型
 百度文心一言系列模型
 阿里通义千问系列模型
 讯飞星火认知大模型
 智谱 ChatGLM 系列模型
 360 智脑
 腾讯混元大模型
 Moonshot AI
 百川大模型
 MINIMAX
 Groq
 Ollama
 零一万物
 阶跃星辰
 Coze
 Cohere
 DeepSeek
 Cloudflare Workers AI
 DeepL
 together.ai
 novita.ai

它是一个开源项目,你可以在 这里 找到它。

部署 OneAPI

请参阅 OneAPI 部署文档

TIP

使用 Docker 部署非常方便。

在部署完之后,打开 OneAPI 后台面板(如果你没改端口,端口默认是 3000),使用默认账户root 密码 123456 登录管理员账号。

然后,点击渠道,添加相关信息。

TIP

如果对应的渠道需要代理,请在下面添加代理。

添加成功后,点击 令牌,添加一个令牌。模型范围需要选择刚刚添加的渠道。

添加成功后,再次点击 令牌,点击 复制。如果复制失败,请手动复制。

TIP

请关注你创建好的令牌的剩余额度。

接着,打开 AstrBot 可视化面板,点击 配置 -> 大语言模型 添加一个 OpenAI 类型。

修改 API Base URL: http://localhost:3000/v1。(如果你在云服务器上部署了 OneAPI,那么请填写你的公网地址)

模型填写你所添加的模型名称,比如 gpt-4o-mini.