接口端点
POSThttps://sub2api.ruilinlu.com/v1/messages
TODO: 请在后台确认实际配置后填写正确的端点路径。
认证方式
Anthropic Messages API 支持以下两种认证方式:- x-api-key Header
请求参数
string
required
Claude 模型名称,例如
claude-3-5-sonnet、claude-3-opus 等。具体可用模型请参考 Claude 模型列表。array
required
对话消息数组。每条消息包含:
role: 消息角色,可选user或assistantcontent: 消息内容(字符串)
integer
required
生成内容的最大 Token 数量。Anthropic 格式中此参数为必填项,不能省略。
string
系统提示词,用于设定 AI 的行为和角色。与 OpenAI 格式不同,Anthropic 格式中 system prompt 是顶层字段,而非
messages 数组中的第一条消息。完整请求示例
以下请求展示了带系统提示和多条对话消息的结构:响应结构
重要注意事项
系统提示的位置: 在 Anthropic 格式中,
system 是请求对象顶层的独立字段。而在 OpenAI 兼容格式中,system prompt 是 messages 数组中 role 为 system 的第一条消息。相关资源
- Claude 模型列表 - 可用的 Claude 模型及参数
- Chat Completions API - OpenAI 兼容格式(同样支持 Claude 模型)
- 模型概览 - 所有支持的模型列表

