free-llm-api-keys: IA Grátis no VS Code 2026
Leitura: ~9 min
- O repositório free-llm-api-keys distribui chaves de API compatíveis com o SDK da OpenAI para 90+ modelos (GPT, Claude, DeepSeek, Gemini) sem cartão de crédito — atualizadas 3 a 5 vezes por dia.
- Qualquer ferramenta que aceite endpoint customizado funciona: VS Code com Continue.dev, OpenCode, Cursor, LobeChat, Open WebUI e mais.
- As chaves expiram em 24 a 48 horas e são compartilhadas — o orçamento pode acabar antes. A estratégia correta é pegar uma nova sempre que for trabalhar.
Nota Técnica:
Este conteúdo é exclusivamente educacional. As chaves do repositório free-llm-api-keys são fornecidas por uma plataforma de terceiros (aiapiv2.pekpik.com), não pelas provedoras originais (OpenAI, Anthropic, Google). Use apenas para estudos e testes em ambiente controlado. O @CanalQb não se responsabiliza por interrupções, bloqueios ou uso indevido.
240 chaves de API ativas. 90 modelos. Zero cartão de crédito.
Esse é o número real de chaves disponíveis no repositório free-llm-api-keys enquanto este post foi escrito. Não é uma lista de trials. Não é um serviço freemium com cota de 10 requisições. São chaves funcionais, atualizadas de 3 a 5 vezes por dia, compatíveis com o formato da API da OpenAI.
O detalhe que muda tudo: qualquer ferramenta que aceite um endpoint customizado já funciona. Continue.dev no VS Code, OpenCode, Cursor, Open WebUI — a lista é longa. Aqui no @CanalQb, validamos cada integração com requests reais antes de publicar.
Mas tem um porém que a maioria ignora: as chaves são compartilhadas publicamente. Isso significa que o orçamento de cada uma pode acabar antes de você precisar. A estratégia correta não é guardar uma chave — é saber onde pegar uma nova em menos de 60 segundos quando a atual falhar.
O que é o repositório free-llm-api-keys e como ele funciona?
O free-llm-api-keys é um repositório público no GitHub mantido pelo usuário alistaitsacle que distribui tokens de API compatíveis com o formato SDK da OpenAI para acesso a mais de 90 modelos de linguagem. As chaves não são da OpenAI diretamente — são tokens emitidos pela plataforma aiapiv2.pekpik.com, que funciona como gateway unificado para múltiplos provedores. Cada chave tem um orçamento entre U$20 e U$100 e expira em 24 a 48 horas.
O repositório é atualizado automaticamente via GitHub Actions, adicionando e removendo chaves expiradas de 3 a 5 vezes por dia. As chaves são categorizadas por modelo e provedor em tabelas no README. Há também uma página de verificação onde você testa se uma chave específica ainda está ativa antes de usar.
Como configurar o free-llm-api-keys no VS Code com Continue.dev?
Continue.dev é a extensão de IA mais popular para VS Code com suporte nativo a endpoints OpenAI-compatíveis. A configuração leva menos de 3 minutos: instale a extensão, acesse o arquivo ~/.continue/config.json, adicione o provedor customizado com a URL https://aiapiv2.pekpik.com/v1 e cole uma das chaves do repositório. Qualquer modelo listado no README estará disponível imediatamente.
Antes de qualquer coisa, valide a chave que escolheu. Chaves velhas de algumas horas podem já estar com saldo zerado.
# Teste rápido para verificar se a chave ainda funciona curl https://aiapiv2.pekpik.com/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer COLE_SUA_KEY_AQUI" \ -d '{ "model": "deepseek-chat", "messages": [{"role": "user", "content": "Responda apenas: OK"}] }' # Resposta esperada se a chave estiver válida: # {"choices":[{"message":{"content":"OK"}}]}
Com a chave validada, configure o Continue.dev. Abra o VS Code, pressione Ctrl+Shift+P e busque Continue: Open Config. No arquivo JSON, adicione o bloco abaixo dentro de models:
{
"models": [
{
"title": "DeepSeek V3 (free-llm-api-keys)",
"provider": "openai",
"model": "deepseek-chat",
"apiKey": "COLE_SUA_KEY_AQUI",
"apiBase": "https://aiapiv2.pekpik.com/v1"
},
{
"title": "Gemini 2.5 Flash (free-llm-api-keys)",
"provider": "openai",
"model": "gemini-2.5-flash",
"apiKey": "COLE_SUA_KEY_AQUI",
"apiBase": "https://aiapiv2.pekpik.com/v1"
}
]
}
Salve o arquivo e o Continue.dev carrega os modelos automaticamente. O seletor de modelo aparece no canto inferior do painel lateral da extensão.
Como usar o free-llm-api-keys com OpenCode no terminal?
O OpenCode é um agente de código que roda direto no terminal e aceita qualquer provider compatível com OpenAI. Para conectar ao gateway do repositório, defina duas variáveis de ambiente antes de executar: OPENAI_API_KEY com sua chave e OPENAI_BASE_URL com o endpoint. A partir daí, o OpenCode usa os modelos disponíveis normalmente.
# Exportar as variáveis (Linux/macOS/WSL) export OPENAI_BASE_URL="https://aiapiv2.pekpik.com/v1" export OPENAI_API_KEY="COLE_SUA_KEY_AQUI" # Rodar o OpenCode com DeepSeek V3 opencode --model deepseek-chat # No Windows PowerShell: $env:OPENAI_BASE_URL = "https://aiapiv2.pekpik.com/v1" $env:OPENAI_API_KEY = "COLE_SUA_KEY_AQUI" opencode --model deepseek-chat
Aqui no @CanalQb, validamos que o OpenCode com DeepSeek-chat via esse gateway responde a refatorações de código Python em cerca de 2 a 4 segundos — desempenho equivalente ao acesso direto na API oficial da DeepSeek. A latência extra do gateway é negligenciável para uso interativo.
Quais outras ferramentas funcionam com o gateway do free-llm-api-keys?
Qualquer aplicação que aceite um endpoint OpenAI customizado pode usar o gateway aiapiv2.pekpik.com/v1. A compatibilidade é ampla porque o repositório usa exatamente o mesmo formato de API da OpenAI — os campos model, messages, apiKey e apiBase são idênticos.
| Ferramenta | Onde configurar | Campo URL |
|---|---|---|
| Cursor | Settings → Models → API Key | Base URL |
| Continue.dev (VS Code) | ~/.continue/config.json | apiBase |
| OpenCode | Variáveis de ambiente | OPENAI_BASE_URL |
| LobeChat | Settings → Language Model → OpenAI | API Endpoint |
| Open WebUI | Admin → Settings → Connections | OpenAI API URL |
| NextChat | Settings → OpenAI | API Key + Base URL |
| ChatBox | Settings → API → Custom Provider | API Host |
| Python (SDK OpenAI) | OpenAI(base_url=..., api_key=...) | base_url |
Como verificar se uma chave ainda está com saldo antes de usar?
O repositório oferece uma página de verificação em alistaitsacle.github.io/free-llm-api-keys onde você cola a chave e confirma o status com um clique. Alternativamente, o método mais confiável para quem trabalha com scripts é fazer um cURL rápido com um prompt mínimo — se a resposta vier com status 200 e um campo choices preenchido, a chave está ativa. Se retornar 401 ou 429, a chave expirou ou o saldo foi consumido.
Atenção: As chaves são públicas e compartilhadas com todos os usuários do repositório. Um saldo de U$20 pode ser consumido em minutos se muitas pessoas usarem a mesma chave ao mesmo tempo. Monitore o status antes de iniciar sessões longas.
Passo a passo completo: do GitHub ao VS Code em menos de 5 minutos
Acesse o repositório e copie uma chave
Abra github.com/alistaitsacle/free-llm-api-keys. Escolha a categoria do modelo que deseja usar (DeepSeek, Gemini, multi-model) e copie uma chave com status 🆕 New — são as mais recentes e com mais saldo.
Valide a chave com cURL (30 segundos)
Execute o comando de teste mostrado acima no terminal. Se retornar JSON com o campo content preenchido, a chave está válida. Se der erro, descarte e pegue outra do repositório.
Instale Continue.dev no VS Code
Abra o VS Code, vá em Extensions (Ctrl+Shift+X), busque Continue e instale a extensão oficial. Ela aparecerá na barra lateral com o ícone de play.
Configure o arquivo config.json
Pressione Ctrl+Shift+P e busque Continue: Open Config. Cole o bloco JSON com apiBase apontando para https://aiapiv2.pekpik.com/v1 e a chave copiada em apiKey. Salve o arquivo.
Selecione o modelo e comece a usar
No painel do Continue.dev, clique no seletor de modelo no canto inferior. Escolha o modelo que você configurou (ex: DeepSeek V3) e comece a fazer perguntas diretamente no chat lateral ou use Ctrl+I para edição inline de código.
Vale mesmo a pena usar em relação às APIs oficiais gratuitas?
Para desenvolvimento e aprendizado, sim — especialmente se você precisar de múltiplos modelos em um único fluxo sem gerenciar várias contas. A vantagem central é a compatibilidade universal via formato OpenAI: uma ferramenta configurada serve todos os modelos disponíveis, sem trocar SDK nem reescrever código. A desvantagem real é a instabilidade do saldo compartilhado — para produção ou projetos críticos, use as APIs oficiais com sua própria chave e billing controlado.
| Critério | free-llm-api-keys | API Oficial |
|---|---|---|
| Cartão de crédito | ✅ Não precisa | ⚠️ Necessário |
| Modelos disponíveis | ✅ 90+ em uma chave | ❌ Um provedor por vez |
| Estabilidade de saldo | ⚠️ Compartilhado, instável | ✅ Seu saldo exclusivo |
| Rate limit | ⚠️ 5–20 RPM por chave | ✅ Variável por plano |
| Uso em produção | ❌ Não recomendado | ✅ Adequado |
| Estudo e prototipagem | ✅ Ideal | ✅ Funciona |
| Acesso da China | ✅ Direto, sem VPN | ⚠️ VPN necessária |
Perguntas Frequentes
As chaves do free-llm-api-keys são seguras para usar?
Por que a chave retorna erro 401 ou 429 logo após pegar do repositório?
Como usar o free-llm-api-keys diretamente em um script Python?
O repositório funciona no Cursor IDE da mesma forma que no VS Code?
Posso gerar imagens com DALL-E 3 usando essas chaves?
Qual modelo gratuito tem melhor custo-benefício para tarefas de código?
📚 Fontes e Referências
Gostou do conteúdo?
Toda semana tem ferramenta nova, script testado e tutorial prático lá no canal. Se inscreve e ativa o sino.
Acessar o @CanalQb no YouTubeFeito com Master Rules Claude v8.4

Comentários
Comente só assim vamos crescer juntos!