ArrayKit ›API 工具 ›Anthropic Claude API 测试工具 Anthropic Claude API 测试器 Anthropic Claude API 测试器:构建、运行并以 cURL、Python 和 JavaScript 形式复制 Messages API 请求。
构建请求以及 cURL、Python 和 JavaScript 代码的过程完全在你的浏览器中完成。当你点击运行时,你的 Anthropic API 密钥和提示词会从浏览器直接发送给 Anthropic,而非 ArrayKit。你的密钥仅保留在浏览器内存中,绝不会被存储或发送给 ArrayKit。请避免在共享或公共机器上使用生产环境密钥。
由 Udit Agarwal 开发和维护
试用 OpenAI API 测试器
关于 Anthropic Claude API 测试工具 Anthropic Claude API 测试器让你无需离开浏览器即可构建、运行并复制对 Claude Messages API(POST /v1/messages)的请求。粘贴你的 Anthropic API 密钥,选择像 claude-opus-4-8 或 claude-sonnet-4-6 这样的模型,输入提示词和 max_tokens 值,ArrayKit 便会组装一个带有 x-api-key 和 anthropic-version 请求头的正确请求。生成可直接粘贴的 cURL、Python 和 JavaScript 代码片段,或点击运行以直接调用 Anthropic 并查看响应。它专为想要验证密钥、确认模型名称,或获取一个可直接放入代码库的可用请求的开发者、提示词工程师以及任何集成 Claude 的人而设计。请求和代码在本地构建;当你运行时,你的密钥和提示词会从浏览器直接发送给 Anthropic,绝不发送给 ArrayKit。
功能特性 以正确的结构定向到 Claude Messages API 端点 POST /v1/messages 自动设置 x-api-key 和 anthropic-version 请求头 带有建议的模型选择器,如 claude-opus-4-8、claude-sonnet-4-6 和 claude-haiku-4-5 可配置 max_tokens,Anthropic 在每个请求中都要求该字段 一键生成 cURL、Python 和 JavaScript 代码 在浏览器中运行以直接调用 Anthropic 并查看 JSON 响应 API 密钥仅保留在浏览器内存中,绝不会被存储或发送给 ArrayKit 为每个生成的代码片段提供复制按钮 如何使用 Anthropic Claude API 测试工具 将你的 Anthropic API 密钥粘贴到密钥字段中 选择一个模型,例如 claude-opus-4-8 或 claude-sonnet-4-6 输入你的提示词并设置 max_tokens 值 点击运行以调用 Anthropic,或复制 cURL / Python / JavaScript 代码片段 示例 输入
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-opus-4-8","max_tokens":1024,"messages":[{"role":"user","content":"Hello, Claude"}]}'输出
{
"id": "msg_01...",
"type": "message",
"role": "assistant",
"model": "claude-opus-4-8",
"content": [{"type": "text", "text": "Hello! How can I help you today?"}],
"stop_reason": "end_turn"
}一个最简的 Claude Messages API 请求,带有必需的请求头和 max_tokens。
常见错误与故障排除 点击运行时在浏览器中显示 CORS 或网络错误 — 浏览器可能会阻止对该 API 的跨域调用。请改为复制生成的 cURL,从终端运行。401 authentication_error(认证错误) — API 密钥缺失、格式错误或已被吊销。请从 Anthropic 控制台重新复制并粘贴到密钥字段中。400 invalid_request_error,关于 max_tokens — Anthropic 要求每个请求都包含 max_tokens。在运行或复制代码片段前,请设置一个正整数。404 not_found_error,关于模型 — 模型 id 输入有误或已停用。请使用当前的 id,如 claude-opus-4-8、claude-sonnet-4-6 或 claude-haiku-4-5。429 rate_limit_error(限流错误) — 你已触发速率或 token 限制。请等待 retry-after 窗口后再运行请求。常见问题 什么是 Anthropic Claude API 测试器? 它是一款浏览器工具,可构建对 Claude Messages API(POST /v1/messages)的请求,生成 cURL、Python 和 JavaScript 代码,并能运行该请求,让你查看 Claude 的响应。 ArrayKit 会看到或存储我的 Anthropic API 密钥吗? 不会。请求和代码在本地构建。当你点击运行时,你的密钥和提示词会从浏览器直接发送给 Anthropic,绝不发送给 ArrayKit。密钥仅保留在浏览器内存中,绝不会被存储或发送给我们。 为什么运行会因 CORS 错误失败,而 cURL 却能用? Anthropic API 可能不允许直接的跨域浏览器调用,因此浏览器会阻止该请求。生成的 cURL 命令在不受 CORS 限制的终端或后端中运行良好。 我可以测试哪些 Claude 模型? 任何当前的 Messages API 模型 id 都可使用。选择器会建议 claude-opus-4-8、claude-sonnet-4-6 和 claude-haiku-4-5 等选项,你也可以输入任何有效的 id。 为什么我必须设置 max_tokens? Anthropic Messages API 要求每个请求都包含 max_tokens;它限制 Claude 可以生成的 token 数量。ArrayKit 会将其包含在请求和生成的代码中。 在这里使用生产环境密钥安全吗? 请避免在共享或公共机器上粘贴生产环境密钥。密钥会保留在你的浏览器中,但任何能访问该机器的人都可能看到它。建议使用范围受限的密钥或测试密钥。 相关工具 更多API 工具工具 查看全部API 工具工具 (24) · 全部工具