LLM
Create a message
POST
使用 Anthropic Messages API 格式创建消息。支持文本、图像、PDF、工具和扩展思维。
认证
Bearer 令牌。在 Authorization 请求头中使用您的 API 密钥作为 Bearer 令牌。格式:
Bearer <SUNRA_KEY>请求
此端点接受一个 JSON 对象。将完成您的提示的模型。在 sunra.ai/models 浏览可用模型。
输入消息。每条输入消息都有一个
role 和 content。停止前生成的最大令牌数。请注意,模型可能会在达到此最大值之前停止。
系统提示。系统提示是一种为模型提供上下文和指令的方式。可以是字符串或内容块数组。
是否使用服务器发送事件(SSE)增量流式传输响应。
注入到响应中的随机性量。范围从 0.0 到 1.0。对于分析/多选任务使用接近 0.0 的
temperature,对于创意和生成任务使用接近 1.0 的值。使用核采样。在核采样中,我们按概率递减顺序计算所有后续令牌选项的累积分布,并在达到由
top_p 指定的特定概率时截断。仅从每个后续令牌的前 K 个选项中采样。用于移除”长尾”低概率响应。仅建议高级用例使用。
自定义文本序列,将导致模型停止生成。返回的文本将不包含停止序列。
模型可以使用的工具定义。
模型应如何使用提供的工具。
描述请求元数据的对象。
扩展思维的配置。启用后,模型将在响应之前进行思考。
响应
成功的消息响应。唯一消息标识符,例如
msg_01XFDUDYJgAACzvnptvVoYEL。对象类型。始终为
message。生成消息的对话角色。始终为
assistant。模型生成的内容。这是一个内容块数组。
处理请求的模型。
模型停止的原因。可以是
end_turn(模型到达自然停止点)、max_tokens(超过 max_tokens 或模型的最大值)、stop_sequence(生成了您的自定义停止序列之一)或 tool_use(模型调用了一个或多个工具)。生成了哪个自定义停止序列(如果有)。
计费和速率限制使用情况。