Ferramentas de API
As ferramentas de API do ArrayKit são um kit completo para construir, testar e depurar requisições HTTP e de IA direto no seu navegador. O Cliente de Requisições de API envia chamadas GET, POST, PUT e DELETE e inspeciona respostas como um Postman leve, e salva suas últimas 25 requisições localmente. Testadores dedicados para as APIs da OpenAI, Anthropic Claude, Google Gemini, Replicate e Hugging Face permitem colar uma chave, rodar uma chamada e copiá-la como cURL, Python ou JavaScript. Os conversores de cURL transformam um comando curl em código fetch, Python requests, Go net/http, PHP ou Node.js axios, enquanto o Analisador de URL e o Montador de URL e Gerador de UTM inspecionam e constroem query strings. O Contador de Tokens e a Calculadora de Custo de LLM dimensionam prompts antes de você enviá-los. Tudo roda no seu dispositivo, então suas chaves, tokens e requisições nunca saem do navegador.
- cURL para Fetch — Converta um comando curl em uma chamada fetch() de JavaScript.
- Analisador de URL — Decomponha uma URL em suas partes e liste os parâmetros de consulta.
- Cliente de API — Envie requisições HTTP, monte cabeçalhos e parâmetros e inspecione respostas; salva as últimas 25.
- Gerador de URL e UTM — Construa e valide URLs de produção codificadas com parâmetros UTM.
- Testador de API da OpenAI — Crie, execute e copie requisições à API Chat Completions da OpenAI como cURL, Python e JavaScript.
- Testador de API da Anthropic Claude — Crie, execute e copie requisições à API Messages da Anthropic Claude como cURL, Python e JavaScript.
- Testador de API do Google Gemini — Crie, execute e copie requisições generateContent do Google Gemini como cURL, Python e JavaScript.
- Testador de API do Replicate — Crie, execute e copie requisições de previsão da API do Replicate como cURL, Python e JavaScript.
- Testador de API do Hugging Face — Crie, execute e copie requisições à API de Inferência do Hugging Face como cURL, Python e JavaScript.
- curl para Python — Converta um comando curl em um script Python com a biblioteca requests.
- curl para Go — Converta um comando curl em código Go usando o pacote net/http.
- curl para PHP — Converta um comando curl em um script PHP com a extensão cURL.
- curl para Node.js — Converta um comando curl em uma requisição Node.js com axios.
- Contador de Tokens — Conte tokens para GPT, Claude e Gemini enquanto digita, com contagens exatas da OpenAI e estimativas para os demais.
- Calculadora de Custo de LLM — Estime os custos das APIs GPT, Claude e Gemini a partir das contagens de tokens de entrada e saída.
- cURL para Rust — Converta um comando curl em código Rust com reqwest.
- HAR para cURL — Converte requisições de um HAR em comandos cURL executáveis.
- Postman para cURL — Converte uma coleção do Postman em comandos cURL.
Perguntas frequentes
- O que posso fazer com as ferramentas de API do ArrayKit?
- Você pode enviar e inspecionar requisições HTTP ao vivo com o Cliente de Requisições de API, testar as APIs da OpenAI, Claude, Gemini, Replicate e Hugging Face, converter um comando curl em código fetch, Python, Go, PHP ou Node.js, analisar e montar URLs, e contar tokens de LLM ou estimar o custo de API — tudo em um só lugar.
- Posso testar APIs de modelos de IA como OpenAI, Claude e Gemini aqui?
- Sim. Há testadores dedicados para as APIs OpenAI Chat Completions, Anthropic Claude Messages, Google Gemini, Replicate e Hugging Face. Cole sua chave, escolha um modelo e um prompt, rode a chamada onde o provedor permitir, e copie a requisição como cURL, Python ou JavaScript.
- Como funcionam os conversores de cURL?
- Cole um comando curl e o conversor o reescreve como código pronto para rodar: JavaScript fetch, Python requests, Go net/http, PHP cURL ou Node.js axios. Ele infere o método, mapeia headers e corpos, e permite copiar ou baixar o resultado.
- Essas ferramentas de API são seguras com chaves e endpoints privados?
- Sim. Toda ferramenta monta requisições e código no seu navegador. Chaves de API e tokens ficam apenas na memória do navegador e, quando você roda uma chamada ao vivo, vão direto do seu navegador para a API de destino — nunca para o ArrayKit, e nada é enviado.
- Preciso instalar algo como o Postman ou um SDK?
- Não. As ferramentas rodam no seu navegador, então você pode enviar requisições, converter comandos curl e contar tokens sem instalar um app de desktop ou o SDK de um provedor. O código gerado é cURL, Python, Go, PHP ou JavaScript puro que você pode colocar no seu próprio projeto.
- Posso estimar contagens de tokens de LLM e custos de API?
- Sim. O Contador de Tokens mostra contagens exatas da OpenAI mais estimativas para Claude e Gemini enquanto você digita, e a Calculadora de Custo de LLM transforma as contagens de tokens de entrada e saída em uma estimativa em USD para modelos GPT, Claude e Gemini.