Anthropic Claude API Tester

Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.

A montagem da requisição e do código cURL, Python e JavaScript acontece inteiramente no seu navegador. Quando você pressiona Rodar, sua chave de API da Anthropic e seu prompt são enviados diretamente do seu navegador para a Anthropic, não para a ArrayKit. Sua chave fica apenas na memória do navegador e nunca é armazenada ou enviada à ArrayKit. Evite usar chaves de produção em máquinas compartilhadas ou públicas.

Experimente o Testador da API OpenAI

Sobre Anthropic Claude API Tester

O Testador da API Claude da Anthropic permite montar, rodar e copiar requisições para a Messages API do Claude (POST /v1/messages) sem sair do navegador. Cole sua chave de API da Anthropic, escolha um modelo como claude-opus-4-8 ou claude-sonnet-4-6, digite um prompt e um valor de max_tokens, e a ArrayKit monta uma requisição correta com os cabeçalhos x-api-key e anthropic-version. Gere trechos prontos para colar em cURL, Python e JavaScript, ou pressione Rodar para chamar a Anthropic diretamente e inspecionar a resposta. Foi feito para desenvolvedores, engenheiros de prompt e qualquer pessoa que integre o Claude e queira verificar uma chave, conferir o nome de um modelo ou pegar uma requisição funcional para colocar em seu código. A requisição e o código são construídos localmente; quando você Roda, sua chave e seu prompt vão direto do seu navegador para a Anthropic, nunca para a ArrayKit.

Recursos

Como usar Anthropic Claude API Tester

  1. Cole sua chave de API da Anthropic no campo da chave
  2. Escolha um modelo como claude-opus-4-8 ou claude-sonnet-4-6
  3. Digite seu prompt e defina um valor de max_tokens
  4. Pressione Rodar para chamar a Anthropic, ou copie o trecho cURL / Python / JavaScript

Exemplo

Entrada

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"}]}'

Saída

{
  "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"
}

Uma requisição mínima à Messages API do Claude com os cabeçalhos obrigatórios e max_tokens.

Erros comuns e solução de problemas

Perguntas frequentes

O que é o Testador da API Claude da Anthropic?
É uma ferramenta de navegador que monta requisições para a Messages API do Claude (POST /v1/messages), gera código em cURL, Python e JavaScript e pode rodar a requisição para que você inspecione a resposta do Claude.
A ArrayKit vê ou armazena minha chave de API da Anthropic?
Não. A requisição e o código são construídos localmente. Quando você pressiona Rodar, sua chave e seu prompt são enviados diretamente do seu navegador para a Anthropic, nunca para a ArrayKit. A chave fica apenas na memória do navegador e nunca é armazenada ou enviada a nós.
Por que Rodar falha com um erro de CORS quando o cURL funciona?
A API da Anthropic pode não permitir chamadas diretas de navegador entre origens, então o navegador bloqueia a requisição. O comando cURL gerado roda normalmente em um terminal ou backend, onde o CORS não se aplica.
Quais modelos Claude posso testar?
Qualquer id de modelo atual da Messages API funciona. O seletor sugere opções como claude-opus-4-8, claude-sonnet-4-6 e claude-haiku-4-5, e você pode digitar qualquer id válido.
Por que preciso definir max_tokens?
A Messages API da Anthropic exige max_tokens em toda requisição; ele limita quantos tokens o Claude pode gerar. A ArrayKit o inclui na requisição e no código gerado.
É seguro usar uma chave de produção aqui?
Evite colar chaves de produção em máquinas compartilhadas ou públicas. A chave permanece no seu navegador, mas qualquer pessoa com acesso a essa máquina poderia vê-la. Prefira uma chave com escopo restrito ou de teste.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit