OpenAI API Tester

Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.

A montagem da requisição e do código cURL, Python e JavaScript acontece localmente no seu navegador. Quando você pressiona Rodar, sua chave de API da OpenAI e seu prompt são enviados diretamente do seu navegador para a OpenAI — 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.

Testar a API Claude

Sobre OpenAI API Tester

O Testador da API OpenAI permite montar, rodar e copiar requisições de Chat Completions da OpenAI sem sair do navegador. Cole sua chave de API da OpenAI, escolha um modelo como gpt-4o ou gpt-4o-mini, defina o máximo de tokens e escreva um prompt — a ferramenta monta um POST válido para https://api.openai.com/v1/chat/completions e gera trechos prontos para uso em cURL, Python e JavaScript. Onde o CORS permitir, pressione Rodar para enviar a requisição diretamente do seu navegador para a OpenAI e inspecionar a resposta JSON bruta. Foi feito para desenvolvedores que verificam se uma nova chave funciona, prototipam um prompt, depuram um erro 401 ou de limite de taxa, ou copiam uma requisição testada direto para seu aplicativo. A requisição e o código são construídos localmente no navegador; sua chave só é usada para chamar a OpenAI quando você escolhe rodar a requisição.

Recursos

Como usar OpenAI API Tester

  1. Cole sua chave de API da OpenAI (sk-…) no campo da chave
  2. Escolha ou digite um modelo como gpt-4o-mini e defina o máximo de tokens
  3. Escreva seu prompt na caixa de prompt
  4. Pressione Rodar para enviar a requisição e ler a resposta JSON
  5. Abra a aba cURL, Python ou JavaScript e copie o código

Erros comuns e solução de problemas

Perguntas frequentes

O que é o Testador da API OpenAI?
É uma ferramenta da ArrayKit que monta uma requisição de Chat Completions da OpenAI a partir da sua chave, modelo e prompt, permite rodá-la onde o CORS permite e fornece cURL, Python e JavaScript prontos para copiar para a mesma chamada.
É seguro colar minha chave de API da OpenAI aqui?
A requisição e o código são construídos localmente no seu navegador. Quando você pressiona Rodar, sua chave e seu prompt são enviados diretamente do seu navegador para a OpenAI, nunca para a ArrayKit, e a chave fica apenas na memória do navegador — não é armazenada nem enviada à ArrayKit. Evite usar chaves de produção em máquinas compartilhadas.
Por que Rodar às vezes falha quando o cURL funciona?
Os navegadores impõem o CORS, então uma chamada direta do navegador pode ser bloqueada mesmo quando a requisição é válida. Copie o cURL ou Python gerado e rode-o em um terminal ou backend.
Quais modelos posso testar?
Qualquer modelo de Chat Completions que sua conta possa acessar. A ferramenta sugere gpt-4o, gpt-4o-mini, gpt-4-turbo, o1-mini e gpt-3.5-turbo, e você pode digitar qualquer outro nome de modelo.
Posso obter código em Python e JavaScript, não só cURL?
Sim. Alterne entre as abas cURL, Python e JavaScript para copiar exatamente a mesma requisição na linguagem de sua preferência.
A ferramenta armazena meus prompts ou respostas?
Não. O prompt é usado para montar e rodar a requisição; a ArrayKit não armazena seus prompts, chaves ou respostas em um servidor.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit