SuperAPI AI 工具集

claude-api

智能体与模型

查看项目

更新于 10-15 22:39

技能介绍

用途:帮助开发者在应用中集成 Claude 模型(Anthropic Messages API),涵盖从获取密钥、安装 SDK 到各类高级能力的落地用法。

必要用法:在 https://console.anthropic.com/ 创建 API Key 并设置环境变量 export ANTHROPIC_API_KEY="sk-ant-...";Node.js 安装 npm install @anthropic-ai/sdk;代码须服务端运行,不能把密钥暴露在客户端;max_tokens 为必填参数;模型名带版本号。也可用 Cloudflare Workers 的 fetch 直连 https://api.anthropic.com/v1/messages,需带 x-api-key、anthropic-version: 2023-06-01 与 content-type 头。

主要能力:核心 Messages API 支持基本对话、多轮消息与 system 提示词;流式响应(SSE,含事件监听与手动迭代);提示缓存(cache_control: ephemeral,缓存读取约省 90% 成本、降 85% 延迟,默认 5 分钟或可配 1 小时,Sonnet 最低 1024 tokens、Haiku 最低 2048 tokens);工具调用(JSON Schema 定义、tool_use/tool_result 循环及 beta toolRunner);视觉理解(JPEG/PNG/WebP/GIF,单图最大 5MB,Base64 或 URL);扩展思考模式(仅 Claude 3.7 Sonnet 与 Claude 4 系列)。

模型与费用:资料列出 Sonnet 4.5、3.7 Sonnet、Opus 4、3.5 Haiku 及其上下文与每 MTok 价格。

限制:资料中速率限制部分仅给出 Tier 1 示例(50 RPM、40k TPM)后即截断,完整分层、错误处理、平台集成与已知问题未提供;扩展思考不适用于 Claude 3.5 Sonnet,思考块不可缓存;提示缓存需相同内容才能命中。