跳转到主要内容

说明

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

快速开始

安装 Anthropic SDK

pip install -U anthropic

调用方法

端点 :https://aihubmix.com/v1/messages
curl https://aihubmix.com/v1/messages \
  -H "Content-Type: application/json" \
  -H "x-api-key: <AIHUBMIX_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

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

1. 安装配置 Claude Code

Claude Code 安装请参考:https://docs.aihubmix.com/cn/api/Claude-Code

2. 将 Claude Code 连接到AIHubMix

Claude 配置文件:.claude/settings.json
{
  "env": {
    "ANTHROPIC_API_KEY": "AIHUBMIX_API_KEY",
    "ANTHROPIC_BASE_URL": "https://aihubmix.com",
    "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
}
请替换 AIHUBMIX_API_KEY 为实际的 AIHUBMIX API 密钥。
Claude Code 原生安装程序无法读取标准 .env 文件,因此请勿将这些内容放置在 .env 文件中。

3. 开始对话

导航到您的项目目录并启动 Claude Code:
$ cd /path/your-project
> claude
连接成功后,您发送的任何提示都将通过 AIHubMix 路由。

4. 验证

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

 API key: ANTHROPIC_API_KEY
 Anthropic base URL: https://aihubmix.com

 Model: gpt-5.2