集成

集成

绝大多数已经在调用厂商接口的工具,都可以改调 BeatAPI。不用重写代码 —— 换一个地址、粘一把 BeatAPI 密钥、选一个模型编号即可。

BeatAPI 同时支持四种请求格式,工具用哪种就保持哪种。

格式端点使用它的工具
OpenAI Chat CompletionsPOST /v1/chat/completionsCherry Studio、ChatBox、Cline、Cursor、AnythingLLM、Dify、沉浸式翻译
OpenAI ResponsesPOST /v1/responsesCodex CLI
Anthropic MessagesPOST /v1/messagesClaude Code
Gemini 兼容POST /v1beta/models/{model}:{action}基于 Gemini SDK 的集成

编程工具

对话客户端

平台

所有教程共用的三个值

下面三项到处都一样。如果你用的工具不在上面的列表里,找到它的 OpenAI 兼容选项,填这三个值通常就能跑通。

配置项
接口地址OpenAI 兼容工具填 https://api.beatapi.io/v1,Anthropic 原生工具填 https://api.beatapi.io
密钥控制台 → API 密钥创建
模型编号取自 GET /v1/models价目页

唯一容易搞混的就是地址末尾要不要带 /v1。遵循 OpenAI SDK 惯例的工具要 https://api.beatapi.io/v1;基于 Anthropic SDK 的工具要 https://api.beatapi.io,它会自己拼上 /v1/messages。每篇教程都会写明该用哪一个。

怎么选模型

所有集成用同一把密钥访问同一份模型目录。下表是起步建议,完整清单见文本 API 各页。

需求模型编号
智能体编程claude-fable-5-1gpt-5.6-solkimi-k2.7-code
高难推理claude-opus-5gpt-6-astradeepseek-v4-pro-0813
日常对话claude-sonnet-5gpt-5.6-terraglm-5.3
大批量、低成本claude-haiku-4-5-20251001gemini-3.7-flashglm-5.3-flash
超长上下文minimax-m3grok-4.6

密钥怎么放才安全

  • 每个工具单独发一把密钥,这样吊销其中一把不会影响其他。
  • 优先用环境变量,而不是写进可能被提交的配置文件。
  • 把存有密钥的配置文件加进 .gitignore
  • GET /v1/usageby_api_key 或控制台里,按密钥查看各自的消耗。