跳转到主要内容
POST
/
v1
/
messages
Claude 消息接口
curl --request POST \
  --url https://api.powertokens.ai/v1/messages \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "glm-4.7",
  "messages": [
    {
      "role": "user",
      "content": "Hello"
    }
  ],
  "max_tokens": 100
}
'
{}

授权

Authorization
string
header
必填

在请求头中传入 Authorization: Bearer <token>

请求头

anthropic-version
string
默认值:2023-06-01

API版本号 指定要使用的Claude API版本

anthropic-beta
string

可选的 Claude beta 功能头,提供时转发。

请求体

application/json
model
enum<string>
必填

模型名称

可用选项:
glm-5-turbo,
glm-5,
glm-4.7,
glm-4.7-flash,
glm-4.5-air,
MiniMax-M2.5,
MiniMax-M2.7,
MiniMax-M2.5-highspeed,
MiniMax-M2.7-highspeed
messages
object[]
必填

消息列表 消息数组,模型会基于这些消息生成下一条回复。每条消息包含 role 和 content 两个字段。

max_tokens
integer
必填

最大生成token数 生成停止前的最大token数量。模型可能会在达到此限制前停止。 不同模型有不同的最大值,请参考模型文档。

必填范围: x >= 1
system

系统提示词 系统提示词用于设置Claude的角色、个性、目标和指令。

temperature
number

温度参数,范围 0-1 控制输出的随机性: 低值(如0.2):更确定、更保守 高值(如0.8):更随机、更有创意

top_p
number

核采样参数,范围 0-1 使用nucleus sampling。建议使用 temperature 或 top_p 其中之一,不要同时使用。

stop_sequences
string[]

停止序列 自定义文本序列,遇到这些序列时模型将停止生成。

stream
boolean
默认值:true

是否启用流式输出

响应

Claude 兼容响应。

上游提供商返回的 Claude 兼容消息响应。