快速结论

  • 编码场景表现强:代码生成、解释、重构、单测补全与 Bug 定位都能覆盖。
  • 支持 Anthropic Messages + tools,可把“写代码”和“执行工具”串成一条链路。
  • 支持 stream=true 的 SSE 增量返回,适合 IDE Copilot、终端助手和实时 Agent。

关键参数

  • model | string | 必填 | claude-haiku-4-5 | - | 模型名称,使用当前页面模型 ID(例如 claude-haiku-4-5)。
  • messages | object[] | 必填 | - | - | 对话消息列表,按时间顺序排列;仅支持 user 和 assistant 角色。
  • max_tokens | integer | 必填 | - | >=1 | 生成内容的最大 token 数量。
  • system | string | object[] | 可选 | - | - | 系统提示词,在顶层设置(不要放在 messages 中)。
  • stream | boolean | 可选 | false | - | 是否启用流式输出(SSE)。
  • temperature | number | 可选 | 1 | 0-1 | 采样温度,控制输出随机性。
  • top_p | number | 可选 | - | 0-1 | 核采样概率阈值,建议不要同时设置 temperature 和 top_p。
  • stop_sequences | string[] | 可选 | - | - | 停止序列,遇到指定字符串时停止生成。
  • Authorization | HTTP Header | 可选 | - | - | Bearer Token 认证:Authorization: Bearer <YOUR_API_KEY>。
  • x-api-key | HTTP Header | 可选 | - | - | API Key 认证(Anthropic SDK 常用),与 Authorization 二选一。
  • anthropic-version | HTTP Header | 可选 | 2023-06-01 | - | Anthropic API 版本号;使用 Anthropic SDK 时通常自动传入。

常见错误

  • 400 invalid_request_error: 触发=请求体字段缺失、messages 结构错误或参数类型不匹配。; 修复=重点校验 model、messages、max_tokens 字段及类型。; 重试=修正参数后再重试。
  • 401 authentication_error: 触发=Authorization 缺失、格式错误或密钥无效。; 修复=确认 Bearer Token 与密钥权限。; 重试=修复鉴权后重试。
  • 429 rate_limit_exceeded: 触发=请求频率、并发或当前额度命中上游限流策略。; 修复=先做指数退避重试,并检查当前请求节奏、并发设置和额度使用情况。; 重试=建议 1s/2s/4s + 抖动;连续触发时再收紧提交节奏。

claude-haiku-4-5

claude-haiku-4-5 是面向编码效率与低延迟的 Claude 系列模型,适合代码生成、调试修复、重构优化、测试补全与工具驱动 Agent。模型解析页重点提供编码场景下的 API 接入路径与参数实践,方便从验证到生产迁移。

模型類型:
價格: Input 60 積分/1M, Output 300 積分/1M
输入消息开始测试模型。

生成案例

探索 claude-haiku-4-5 的生成效果

使用同款模型生成
claude-haiku-4-5 guide example 1

claude-haiku-4-5 #1

claude-haiku-4-5 guide example 2

claude-haiku-4-5 #2

claude-haiku-4-5 guide example 3

claude-haiku-4-5 #3

透明計價

claude-haiku-4-5 pricing

Text usage is billed by actual token consumption. Final billing follows the current account quote.

儲值積分
Input 60 積分/1M, Output 300 積分/1M

為什麼選擇 ToAPIs

Why call claude-haiku-4-5 through ToAPIs?

Keep model access, API keys, billing, and usage management in one workflow.

面向软件开发的实战编程能力

擅长函数实现、错误修复、代码重构与测试补全,适合在真实工程上下文中处理连续编码任务。

强大的工具调用与 API 编排

支持 Messages + tools + input_schema,可把“分析代码、调用工具、继续推理”串成自动化工作流。

低延迟流式响应

支持 stream=true 的 SSE 增量返回,适合 IDE 辅助、终端助手和实时交互式 Agent。

Connect in three steps

Create a key, send a compatible chat request, and monitor usage.

  1. 1

    Step 1

    创建 API Key,并在请求头设置 Authorization: Bearer <YOUR_API_KEY>。

  2. 2

    Step 2

    向 /v1/messages 发送 POST,Content-Type 使用 application/json。

  3. 3

    Step 3

    请求体至少包含 model、messages、max_tokens;编码任务建议补充 system 约束输出风格与边界。

When to use claude-haiku-4-5

Use case 1

需要高频编码辅助:函数实现、错误修复、代码解释、重构建议。

Use case 2

需要低延迟、可扩展成本的在线编程助手或开发工作流。

Use case 3

需要工具调用:让模型先分析,再触发测试、检索、执行等外部动作。

常見問題

claude-haiku-4-5 FAQ

claude-haiku-4-5 在编码场景最适合做什么?

最适合高频、低延迟任务:补全函数、解释报错、重构片段、生成测试样例、产出 PR 说明等。

怎么链接 API(最短路径)?

准备 API Key 后,用 Authorization: Bearer 鉴权,POST 到 /v1/messages,在 body 传 model、messages、max_tokens。

工具调用怎么接?

在请求中传 tools + input_schema,响应出现 tool_use 后执行对应函数,再把结果回传给模型继续下一轮。

流式输出如何处理?

设置 stream=true 后按 SSE 事件增量处理内容;编码工具场景里注意处理 content_block_delta 与最终 stop_reason。

claude-haiku-4-5 API

Start building with claude-haiku-4-5

Test a request here, then continue in the dashboard or API documentation.

Try claude-haiku-4-5 with one ToAPIs key.

Use the same account and API surface across supported text models.

Sign up to get free credits