Features
Anthropic API 兼容性
Claude API 兼容端点 - 使用 Anthropic SDK 访问 Claude 3.5 Sonnet、Claude 3 Opus 和 200+ LLM 模型。无缝迁移现有 Claude 应用。
Anthropic API 兼容性
UniterRouter 在 /v1/messages 提供原生 Anthropic 兼容端点,允许你使用我们目录中的任何模型,同时保持熟悉的 Anthropic API 格式。这对于为 Claude 设计但想扩展到使用其他模型的应用特别有用。
限时享受 Anthropic 模型 50% 折扣。
概述
Anthropic 端点将请求从 Anthropic 的消息格式转换为 UniterRouter 使用的 OpenAI 兼容格式,然后将响应转换回 Anthropic 的格式。这意味着你可以:
- 使用 任何模型 通过 Anthropic 的 API 格式访问 UniterRouter 中的可用模型
- 保持使用 Anthropic SDK 或 API 格式的现有代码
- 通过 Anthropic 接口访问 OpenAI、Google、Cohere 和其他提供商的模型
- 利用 UniterRouter 的路由、缓存和成本优化功能
基本用法
Claude Code 配置
此端点非常适合配置 Claude Code 使用 UniterRouter 中的任何可用模型:
export ANTHROPIC_BASE_URL=https://api.uniterouter.ai
export ANTHROPIC_AUTH_TOKEN=llmgtwy_your_api_key_here
# 可选:指定模型,否则使用默认 Claude 模型
export ANTHROPIC_MODEL=gpt-5 # 或我们目录中的任何模型
# 现在运行 claude!
claude选择模型
你可以使用模型页面中的任何模型。Claude Code 的热门选择包括:
# 使用 OpenAI 的最新模型
export ANTHROPIC_MODEL=gpt-5
# 使用经济高效的替代方案
export ANTHROPIC_MODEL=gpt-5-mini
# 使用 Google 的 Gemini
export ANTHROPIC_MODEL=google/gemini-2.5-pro
# 使用 Anthropic 的实际 Claude 模型
export ANTHROPIC_MODEL=anthropic/claude-3-5-sonnet-20241022环境变量
配置 Claude Code 或其他 Anthropic 兼容应用时,可以使用这些环境变量:
ANTHROPIC_MODEL
指定用于主要请求的主模型。
- 默认值:
claude-sonnet-4-20250514 - 示例:
export ANTHROPIC_MODEL=gpt-5
ANTHROPIC_SMALL_FAST_MODEL
指定用于后台功能和内部操作的较小、更快的模型。
- 默认值:
claude-3-5-haiku-20241022 - 示例:
export ANTHROPIC_SMALL_FAST_MODEL=gpt-5-nano
# 配置示例
export ANTHROPIC_BASE_URL=https://api.uniterouter.ai
export ANTHROPIC_AUTH_TOKEN=llmgtwy_your_api_key_here
export ANTHROPIC_MODEL=gpt-5
export ANTHROPIC_SMALL_FAST_MODEL=gpt-5-nano高级功能
手动发起请求
curl -X POST "https://api.uniterouter.ai/v1/messages" \
-H "Authorization: Bearer $UNITEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5",
"messages": [
{"role": "user", "content": "你好,最近怎么样?"}
],
"max_tokens": 100
}'响应格式
端点以 Anthropic 的消息格式返回响应:
{
"id": "msg_abc123",
"type": "message",
"role": "assistant",
"model": "gpt-5",
"content": [
{
"type": "text",
"text": "你好!我很好,谢谢你的问候。今天我能帮你什么?"
}
],
"stop_reason": "end_turn",
"stop_sequence": null,
"usage": {
"input_tokens": 13,
"output_tokens": 20
}
}How is this guide?