Claude Haiku 4.5
响应快速且成本低,适合高频调用和轻量级任务。
选择符合您在延迟、成本和推理需求方面的模型。
此演示仅展示消息工作流,不使用 Claude 模型。
注意:下方的演示仅用于展示交互流程。如需生产环境使用,请选择 Claude 模型并调用 Claude API。
选择 Claude 模型正在加载演示...
Claude API 是 Anthropic 的开发者平台,通过 Messages API 构建 Claude 模型应用,支持结构化提示词、多模态输入和工具使用。
向 /v1/messages 发送包含模型和 max_tokens 的消息数组。该 API 是无状态的,因此对于多轮应用,需包含完整的对话历史。
同时包含文本和图像块。图像支持 base64 或 URL 源,支持 image/jpeg、image/png、image/gif 和 image/webp 类型。
设置 stream: true 以接收服务器发送事件 (SSE) 并增量渲染响应。
在 tools 参数中定义工具的名称、描述和 input_schema (JSON Schema),以便 Claude 调用您的函数。
专为可靠的生产应用和智能体工作流设计的现代 API 原语。
消息是无状态的。每一轮都发送完整的历史记录,以保持多步骤工作流的确定性并易于调试。
添加 cache_control 以复用提示词前缀。默认缓存生命周期为 5 分钟,对于重复的长提示词可选 1 小时缓存。
通过 SSE 流式传输输出,用于聊天和助手体验,实现增量输出。
使用 JSON Schema 输入定义工具,让 Claude 在需要时调用它们。
从获取 API 密钥到发送第一个 Messages 请求仅需几分钟。
在控制台中创建 API 密钥并将其安全存储。
发送包含模型、max_tokens 和 messages 数组的 POST 请求。对于多轮对话,请包含完整的历史记录。
为 SSE 启用 stream: true,使用 JSON Schema 定义工具,并在需要时包含图像块(base64 或 URL)。
curl --request POST \
--url https://api.evolink.ai/v1/messages \
--header "Authorization: Bearer YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "claude-sonnet-4-5-20250929",
"max_tokens": 1024,
"messages": [
{ "role": "user", "content": "Hello, world" }
]
}'