创建 Messages 消息
POST
Claude 原生 Messages 格式,Anthropic SDK 和 Claude Code 走这个接口。鉴权可用 Authorization: Bearer <Key>,也可用 x-api-key: <Key>。max_tokens 必填。
适用于支持 Claude 原生格式的模型,每个模型支持的接口以 模型广场 为准。
用 Anthropic SDK 时,Base URL 填 https://ai.myaiexp.com,不要带 /v1。
BearerAuthheader
鉴权Bearer <令牌>使用 API 密钥认证。
格式:Authorization: Bearer sk-xxxxxx。API 密钥在控制台「API 密钥」页(https://ai.myaiexp.com/keys)创建。
anthropic-version*stringAnthropic API 版本
x-api-key?string也可以用 x-api-key 传 Key,代替 Bearer 鉴权
application/json- body
model*string模型 ID,例如 your-model-id。请替换为模型广场(https://ai.myaiexp.com/pricing)中的模型 ID,或调用 GET /v1/models 查看当前密钥可用的模型。
messages*array<>system?string|array<>max_tokens*integer范围
1 <= valuetemperature?number范围
0 <= value <= 1top_p?numbertop_k?integerstream?booleanstop_sequences?array<string>tools?array<>tool_choice?thinking?metadata?成功创建响应
application/json- response
id?stringtype?stringrole?stringcontent?array<>model?stringstop_reason?string可选值
"end_turn""max_tokens""stop_sequence""tool_use"usage?curl -X POST 'https://ai.myaiexp.com/v1/messages' \ -H 'anthropic-version: 2023-06-01' \ -H 'Content-Type: application/json' \ -d '{ "model": "your-model-id", "max_tokens": 1024, "messages": [ { "role": "user", "content": "用一句话介绍你自己" } ]}'响应示例
{ "id": "msg_011CfngP3hfcodU3AZYA2WHX", "type": "message", "role": "assistant", "model": "your-model-id", "content": [ { "type": "text", "text": "我是一个 AI 助手。" } ], "stop_reason": "end_turn", "usage": { "input_tokens": 14, "output_tokens": 20 }}本服务仅供学习与研究用途。请遵守各模型提供方的使用政策。