Claude API Base URL 配置指南

如何设置 Claude API 的 base_url,将请求发送到中转站或自定义端点。

默认端点

Anthropic Claude API 的默认端点是 https://api.anthropic.com。通过修改 base_url,你可以使用中转服务。

Python SDK(anthropic)

import anthropic

client = anthropic.Anthropic(
    api_key="your-api-key",
    base_url="https://claude4u.com/v1"
)

message = client.messages.create(
    model="claude-sonnet-4-20250514",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Hello, Claude!"}
    ]
)
print(message.content[0].text)

环境变量方式

# macOS / Linux
export ANTHROPIC_API_KEY="your-api-key"
export ANTHROPIC_BASE_URL="https://claude4u.com/v1"

# Windows PowerShell
$env:ANTHROPIC_API_KEY="your-api-key"
$env:ANTHROPIC_BASE_URL="https://claude4u.com/v1"

TypeScript SDK

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

const client = new Anthropic({
  apiKey: 'your-api-key',
  baseURL: 'https://claude4u.com/v1',
});

const message = await client.messages.create({
  model: 'claude-sonnet-4-20250514',
  max_tokens: 1024,
  messages: [{ role: 'user', content: 'Hello, Claude!' }],
});

Claude Code 配置

Claude Code(CLI 工具)使用不同的环境变量:

export ANTHROPIC_AUTH_TOKEN="your-api-key"
export ANTHROPIC_BASE_URL="https://claude4u.com/antigravity"
claude
注意:Claude Code 使用 ANTHROPIC_AUTH_TOKEN(不是 ANTHROPIC_API_KEY),且 base_url 路径可能不同。具体请参考中转站的配置说明。

curl 测试

curl https://claude4u.com/v1/messages \
  -H "x-api-key: your-api-key" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-4-20250514",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "Hello"}]
  }'

OpenAI 兼容模式

如果中转站支持 OpenAI 兼容格式,你也可以用 OpenAI SDK 调用 Claude:

from openai import OpenAI

client = OpenAI(
    api_key="your-relay-key",
    base_url="https://claude4u.com/v1"
)

response = client.chat.completions.create(
    model="claude-sonnet-4-20250514",
    messages=[{"role": "user", "content": "Hello!"}]
)

Start Using 轻舟 AI

Stable, fast AI API relay — supports Claude, OpenAI, Gemini and more

Sign Up Now