用途:该技能面向交互式 Web 原型开发,帮助在 HTML 制品中直接集成 Claude API 端点,省去引入 SDK 或配置 API 密钥的步骤。
主要能力:页面内提供内置助手 window.claude.complete(),可传入单个字符串提示,或传入包含 messages 数组的对象。调用默认使用 claude-haiku-4-5 模型,输出上限为 1024 token。请求体支持设置 model(仅 haiku 与 sonnet 系列)、max_tokens(最高 32000)、system、tool_choice 以及客户端工具。客户端工具需附带 run: async (input) => string,助手会在页面内执行工具调用并循环处理,最多进行 8 次模型调用,最终返回文本结果;若处理函数抛出异常,会被转换为 is_error 工具结果。请求体遵循标准 Messages API 结构。
使用方式:在 HTML 的 script 标签中调用内置助手,例如传入字符串摘要请求,或传入 messages 数组。示例代码见官方页面,无需额外安装命令。
适用场景:适合快速搭建需要模型补全能力的交互式 Web 原型,例如在页面内进行文本摘要、对话式交互或结合客户端工具的多步处理。
限制:服务端工具(如网页搜索)会被拒绝;不支持流式输出;每用户限流 15 次/分钟,循环迭代也计入次数;共享制品运行时使用查看者的配额。