Anthropic Messages API
GetAINode 支持 Anthropic 兼容的 Messages API,适合 Claude 客户端或支持自定义 Anthropic API 地址的工具。
请求
http
POST /v1/messages完整地址:
text
https://getainode.xyz/v1/messagesBase URL 怎么填
不同客户端对 Anthropic Base URL 的拼接方式不同:
| 客户端填写方式 | 推荐值 |
|---|---|
客户端会自动拼接 /v1/messages | https://getainode.xyz |
客户端要求填写 /v1 Base URL | https://getainode.xyz/v1 |
| 客户端要求填写完整 endpoint | https://getainode.xyz/v1/messages |
认证
使用 GetAINode API Key。推荐优先使用 Bearer Token:
http
Authorization: Bearer sk-你的APIKey如果客户端使用 Anthropic 默认鉴权字段,请把同一个 Key 填入客户端的 API Key 输入框,并保留客户端默认的 anthropic-version 请求头。
cURL 示例
bash
curl https://getainode.xyz/v1/messages \
-H "Authorization: Bearer sk-你的APIKey" \
-H "Content-Type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 256,
"messages": [
{ "role": "user", "content": "用一句话介绍 GetAINode。" }
]
}'常用字段
| 字段 | 类型 | 说明 |
|---|---|---|
model | string | Claude 模型名称 |
messages | array | Anthropic 格式消息 |
max_tokens | number | 最大输出 tokens |
stream | boolean | 是否流式输出 |
temperature | number | 随机性,客户端支持时可用 |
当前 Claude 模型
| 模型 | 可用分组 |
|---|---|
claude-opus-4-8 | kiro claude、free claude |
claude-sonnet-4-6 | kiro claude、free claude |
claude-haiku-4-5 | kiro claude、free claude |
claude-fable-5 | free claude |
具体可用模型和分组以模型广场为准。
TIP
Claude 模型也可能通过 OpenAI 兼容格式暴露。客户端使用哪种协议,取决于工具本身支持 OpenAI Compatible 还是 Anthropic Compatible。