兼容 OpenAI / Anthropic SDK,直接替换 base URL。
Anthropic Messages API,支持 Claude 全系列模型。
curl -X POST https://api.xucu.app/v1/messages \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-5-20250514",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello"}]
}'OpenAI Responses API,支持 GPT 全系列模型。
curl -X POST https://api.xucu.app/v1/responses \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "gpt-5.4", "input": "Hello"}'查询可用模型列表。
curl -H "x-api-key: YOUR_API_KEY" \ https://api.xucu.app/v1/models
export ANTHROPIC_BASE_URL=https://api.xucu.app export ANTHROPIC_API_KEY=sk-xxx
$env:ANTHROPIC_BASE_URL = "https://api.xucu.app" $env:ANTHROPIC_API_KEY = "sk-xxx"
{
"terminal.integrated.env.windows": {
"ANTHROPIC_BASE_URL": "https://api.xucu.app",
"ANTHROPIC_API_KEY": "sk-xxx"
}
}{
"provider": {
"xucu": {
"npm": "@ai-sdk/anthropic",
"options": {
"baseURL": "https://api.xucu.app/v1",
"apiKey": "sk-xxx"
},
"models": {
"claude-opus-4-6": {
"name": "Claude Opus 4.6",
"attachment": true, "reasoning": true, "tool_call": true,
"limit": { "context": 1000000, "output": 64000 }
}
}
}
}
}providers:
- name: xucu-claude
type: anthropic
api_key: sk-xxx
base_url: https://api.xucu.appproviders:
- name: xucu-gpt
type: openai
api_key: sk-xxx
base_url: https://api.xucu.app输入 API Key 查看用量和剩余配额。