登录注册
API 文档消息

API 文档 / Anthropic 格式

消息

POSThttps://api.tokenjoy.org/v1/messages

根据对话历史生成回复,与 Anthropic Messages 接口兼容。请求头需要带上 anthropic-version: 2023-06-01(SDK 会自动添加)。

请求参数

参数类型说明
modelstring必填。模型名,见模型列表
max_tokensinteger必填。最多生成的 token 数
messagesarray必填。对话历史,role 为 user 或 assistant
systemstring | array系统提示词
streamboolean是否以 SSE 流式返回,默认 false
temperaturenumber采样温度
toolsarray可供模型调用的工具,见 Tool Calls
thinkingobject开启扩展思考,例如 {"type": "enabled", "budget_tokens": 2048}

示例

curl https://api.tokenjoy.org/v1/messages \
  -H "Content-Type: application/json" \
  -H "x-api-key: ${TOKENJOY_API_KEY}" \
  -H "anthropic-version: 2023-06-01" \
  -d '{"model": "claude-sonnet-4-6", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello!"}]}'

响应

{
  "id": "msg_...",
  "type": "message",
  "role": "assistant",
  "model": "claude-sonnet-4-6",
  "content": [{ "type": "text", "text": "Hello! How can I help you today?" }],
  "stop_reason": "end_turn",
  "usage": { "input_tokens": 9, "output_tokens": 12 }
}