Skip to Content
API 参考Anthropic API 兼容(Beta)

说明

为了满足开发者对 Anthropic API 生态的使用需求,我们的 API 现支持通过 Anthropic API 调用所有的模型。支持 200+ LLMs,包括 7个免费模型。

快速开始

安装 Anthropic SDK

pip install -U anthropic

调用方法

端点 :https://api.kr777.top/messages

curl https://api.kr777.top/messages \ -H "Content-Type: application/json" \ -H "x-api-key: <CAMELAI_API_KEY>" \ -H "anthropic-version: 2023-06-01" \ -d '{ "model": "minimax-m2.1", "max_tokens": 16000, "thinking": { "type": "enabled", "budget_tokens": 10000 }, "messages": [ { "role": "user", "content": "Are there an infinite number of prime numbers such that n mod 4 == 3?" } ] }'

兼容性说明

支持的参数

在使用 Anthropic API 接入时,我们支持以下输入参数:

参数类型是否必需说明
modelstring支持模型请查询模型列表 
messagesarray of MessageParam输入信息
max_toknesnumber最大生成 token 数
streamboolean流式响应
systemstring or array of TextBlockParam系统提示词
temperaturenumber取值范围 (0.0, 1.0],控制输出随机性,建议取值 1
top_pnumber核采样参数
thinkingThinkingConfigParam推理内容

Messages 字段支持

字段类型说明
type="text"文本消息
type="tool_use"工具调用
type="tool_result"工具调用结果
type="thinking"推理的内容

使用示例

在 Claude Code 中使用 GPT-5.2

虽然您可以通过 CaMeL AI 使用任何模型,但为了获得最佳体验,我们建议您使用功能强大的模型,例如 gpt-5.2、glm-4.7 等。

1. 安装配置 Claude Code

Claude Code 安装请参考:/api/Claude-Code

2. 将 Claude Code 连接到CaMeL AI

Claude 配置文件:.claude/settings.json

{ "env": { "ANTHROPIC_API_KEY": "CAMELAI_API_KEY", "ANTHROPIC_BASE_URL": "https://camel.kr777.top", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "gpt-5.2", "ANTHROPIC_DEFAULT_OPUS_MODEL": "gpt-5.2", "ANTHROPIC_DEFAULT_SONNET_MODEL": "gpt-5.2", "ANTHROPIC_MODEL": "gpt-5.2" }, "includeCoAuthoredBy": false }

请替换 CAMELAI_API_KEY 为实际的 CaMeL AI API 密钥。

💡

Claude Code 原生安装程序无法读取标准 .env 文件,因此请勿将这些内容放置在 .env 文件中。

3. 开始对话

导航到您的项目目录并启动 Claude Code:

$ cd /path/your-project > claude

连接成功后,您发送的任何提示都将通过 CaMeL AI 路由。

4. 验证

您可以通过在 Claude Code 中输入 /status 命令来确认您的连接。

> /status API key: ANTHROPIC_API_KEY Anthropic base URL: https://camel.kr777.top Model: gpt-5.2