跳到主要内容

Claude Code 接入

Claude Code(Anthropic 的官方客户端)可直接指向我们的 Base URL 使用。

配置方法​

  1. 打开 Claude Code(或 Claude Desktop)
  2. 设置 API Base URL 为:
    https://api.yzgz.cn
  3. 设置 API Key 为你的 sk- key
  4. 模型选择:
    • claude-opus-4-5、claude-opus-4-8、claude-sonnet-4-6 可用(协议兼容入口)
    • MiniMax-M3.1-Flash、MiniMax-M3 也可用(OpenAI 与 Anthropic 协议都支持)

优势​

  • Anthropic 原生协议兼容,Claude Code 无需改请求格式
  • 档位自动改写:claude-opus-4-5 → MiniMax-M3.1-Flash
  • 缓存机制与官方一致
  • 官方 Claude 客户端的全部功能(如工具调用、图像分析)均支持
Claude 档位名不是官方 Claude 模型

claude-opus-4-5 等名字是协议兼容入口,实际由 MiniMax-M3.1-Flash 承载, 不是 Anthropic 官方 Claude 模型。能力与输出风格可能存在差异,见 模型说明。

注意事项​

  • 计费仍是按你请求的模型名(规格档位)算,不按实际承载模型
  • 首次写入 125%,缓存命中 10%
  • 部分官方模型可能因地域限制或上游兼容性问题,实际响应有细微差异(已标注)

客户端 SDK 接入​

import Anthropic from '@anthropic-ai/sdk';

const anthropic = new Anthropic({
apiKey: process.env.YZ_API_KEY,
baseURL: 'https://api.yzgz.cn',
});

const response = await anthropic.messages.create({
model: 'claude-opus-4-5',
max_tokens: 1024,
messages: [{ role: 'user', content: '你好' }],
});
import OpenAI from 'openai';

const openai = new OpenAI({
apiKey: process.env.YZ_API_KEY,
baseURL: 'https://api.yzgz.cn',
});

const response = await openai.chat.completions.create({
model: 'MiniMax-M3.1-Flash',
messages: [{ role: 'user', content: '你好' }],
});

实际使用示例(Claude Desktop)​

{
"apiKey": "sk-你的key",
"apiBaseUrl": "https://api.yzgz.cn",
"model": "claude-opus-4-5",
"provider": "anthropic"
}

Claude Code 会自动把你的模型名映射到我们的实际承载模型,并按官方协议格式请求。