API 参考Anthropic API
Anthropic API
Claude API 集成 - 通过 UniterRouter 访问 Claude 3.5 Sonnet、Claude 3 Opus、Claude 3 Haiku。原生 Anthropic SDK 支持,包含工具调用和视觉功能。
Anthropic API
通过 UniterRouter 访问 Claude 模型,完全兼容 Anthropic API。同时支持原生 Anthropic SDK 和 OpenAI 兼容格式。
两种 API 格式:UniterRouter 同时支持原生 Anthropic Messages API (/v1/messages) 和 OpenAI 兼容的 Chat Completions API (/v1/chat/completions)。根据您的 SDK 偏好选择。
快速开始
import anthropic
client = anthropic.Anthropic(
api_key="your_uniterouter_api_key",
base_url="https://api.uniterouter.ai"
)
message = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=1024,
messages=[{"role": "user", "content": "你好!"}]
)
print(message.content[0].text)from openai import OpenAI
client = OpenAI(
base_url="https://api.uniterouter.ai/v1",
api_key="your_uniterouter_api_key",
)
response = client.chat.completions.create(
model="claude-sonnet-4-20250514",
messages=[{"role": "user", "content": "你好!"}]
)
print(response.choices[0].message.content)curl https://api.uniterouter.ai/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: $UNITEROUTER_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-20250514",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "你好!"}
]
}'可用的 Claude 模型
| 模型 | 描述 | 上下文 | 最大输出 |
|---|---|---|---|
claude-sonnet-4-20250514 | 最新 Claude 4 Sonnet | 200K | 64K |
claude-opus-4-20250514 | 最强大 Claude 4 | 200K | 32K |
claude-3-7-sonnet-20250219 | Claude 3.7 Sonnet,支持扩展思考 | 200K | 128K |
claude-3-5-sonnet-20241022 | Claude 3.5 Sonnet | 200K | 8K |
claude-3-5-haiku-20241022 | 快速且实惠 | 200K | 8K |
claude-3-opus-20240229 | Claude 3 Opus | 200K | 4K |
claude-3-haiku-20240307 | 上一代 Haiku | 200K | 4K |
功能特性
支持所有 Claude 功能:
- 流式传输:实时响应流
- 视觉:通过 base64 或 URL 输入图像
- 工具使用:函数调用与结构化输出
- 扩展思考:Claude 3.7+ 深度推理
- 系统提示:通过 system 消息或参数
- PDF 支持:文档分析 (Claude 3.5+)
SDK 安装
pip install anthropicpip install openaiAPI 端点
| 端点 | 格式 | 描述 |
|---|---|---|
POST /v1/messages | Anthropic 原生 | Messages API |
POST /v1/chat/completions | OpenAI 兼容 | Chat Completions |
相关链接
- Messages API - 原生 Anthropic API 文档
- Chat Completions API - OpenAI 兼容端点
How is this guide?