Documentação
Chave de API do Gemini
Como obter uma chave de API do Gemini e chamar os modelos Gemini Pro e Flash por meio de um endpoint compatível com a OpenAI — tanto pela conexão direta do Google AI Studio quanto pela opção de uma única chave da Kunavo, que também dá acesso a Claude, GPT-Image, Veo e Suno.
Uma chave de API do Gemini autentica suas chamadas aos modelos Gemini do Google. Você pode obter uma diretamente no Google AI Studio ou usar uma única chave sk-kn- que dá acesso ao Gemini pela mesma API compatível com a OpenAI que você já usa para todo o restante.
/app/keys, defina base_url=https://api.kunavo.com/v1 e chame model="gemini-2-5-flash". Não é necessário um projeto do Google Cloud, e a mesma chave também funciona com Claude, GPT-Image e Veo.O que é uma chave de API do Gemini
Uma chave de API do Gemini é uma credencial bearer que autoriza solicitações à família Gemini do Google. Cada solicitação inclui a chave em um cabeçalho Authorization; a plataforma mede o uso com base nela e cobra por token. Atualmente, na Kunavo, isso inclui gemini-3-1-pro e gemini-2-5-flash, acessados pelo endpoint compatível com a OpenAI.
Há duas maneiras de obter uma chave funcional, dependendo de você querer usar apenas o Gemini ou o Gemini junto com outros modelos de ponta.
Opção A — uma chave diretamente do Google AI Studio
- Acesse
aistudio.google.come entre com uma conta do Google. - Abra Get API key → Create API key. As chaves têm o formato
AIza.... - Para uso em produção, associe a chave a um projeto do Google Cloud com faturamento ativado.
Esse é o caminho indicado se o Gemini for o único modelo que você usará. Se também usar Claude ou modelos de imagem e vídeo, terá de gerenciar uma chave, um SDK e uma fatura separados para cada provedor.
Opção B — uma chave da Kunavo para Gemini e todo o restante
A Kunavo é um gateway independente de API de IA compatível com a OpenAI: uma única chave de API e um saldo pré-pago permitem acessar Claude, GPT e modelos de imagem, vídeo e áudio, sem exigir uma conta em cada provedor.
A Kunavo oferece o Gemini por meio de uma API compatível com a OpenAI. Uma única chave sk-kn- dá acesso ao Gemini e a todos os outros modelos, com um saldo único cobrado pelo Stripe.
| Chave do Google AI Studio | Chave Kunavo | |
|---|---|---|
| Modelos | Somente Gemini | Gemini + Claude, GPT-Image, Veo, Suno |
| Ponto de extremidade | API Google GenAI | https://api. |
| Faturamento | Conta do Google Cloud | Uma carteira Stripe |
| Valor mínimo para começar | Nível gratuito (com limite de taxa) | Recarga de $10, sem validade |
| Formato da chave | AIza... | sk-kn-... |
- Crie uma conta da Kunavo e adicione uma recarga de $10 — pague conforme o uso, e o saldo nunca expira.
- Gere uma chave em
/app/keys. Ela é exibida uma única vez; guarde-a em uma variável de ambiente. - Configure o SDK da OpenAI para usar
https://api.kunavo.com/v1e chame um slug do Gemini.
Chame o Gemini com Python
Mantenha o SDK oficial da OpenAI. Altere base_url e o nome do modelo — nada mais.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["KUNAVO_API_KEY"],
base_url="https://api.kunavo.com/v1", # the only line that changes
)
resp = client.chat.completions.create(
model="gemini-2-5-flash",
messages=[{"role": "user", "content": "Summarize the plot of Dune in two sentences."}],
)
print(resp.choices[0].message.content)Chame o Gemini com Node.js
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.KUNAVO_API_KEY,
baseURL: "https://api.kunavo.com/v1",
});
const resp = await client.chat.completions.create({
model: "gemini-2-5-flash",
messages: [{ role: "user", content: "Summarize the plot of Dune in two sentences." }],
});
console.log(resp.choices[0].message.content);baseURL no Node e base_url no Python. Ambos apontam para o mesmo endpoint.Ou faça a chamada com curl
curl https://api.kunavo.com/v1/chat/completions \
-H "Authorization: Bearer $KUNAVO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-2-5-flash",
"messages": [{"role": "user", "content": "Hello, Gemini"}]
}'Qual modelo Gemini usar
- gemini-2-5-flash — opção padrão rápida e extremamente barata para conversas, extração e resumo.
- gemini-3-1-pro — raciocínio mais avançado, visão e análise de contexto longo.
Lista de verificação de segurança
- Nunca exponha uma chave no lado do cliente. Pacotes de navegador e aplicativos móveis são públicos — sempre encaminhe as chamadas pelo seu próprio servidor.
- Use uma chave por projeto ou ambiente para que, em caso de vazamento, você possa revogá-la sem interromper todo o restante.
- Faça a rotação trimestralmente. A Kunavo permite várias chaves ativas, então a rotação pode ser feita com uma sobreposição simples, sem uma troca abrupta.
- Acompanhe
/app/usagepara identificar tráfego inesperado por chave.
Perguntas frequentes
A chave de API do Gemini é gratuita?
O Google AI Studio oferece uma chave no nível gratuito com limites de taxa baixos, adequada para prototipagem. O tráfego de produção passa a ser cobrado. Na Kunavo, o modelo é pré-pago por uso, com recarga mínima de $10, sem necessidade de uma conta de cobrança separada do Google Cloud — e seu saldo nunca expira.
Posso usar o Gemini com o SDK da OpenAI?
Sim. A Kunavo disponibiliza o Gemini pelo endpoint /v1/chat/completions, compatível com a OpenAI. Assim, você mantém o SDK oficial da OpenAI e só altera base_url para https://api.kunavo.com/v1 e define o nome do modelo como um slug do Gemini, como gemini-2-5-flash.
Qual é a diferença entre uma chave de API do Google Gemini e uma chave de API da Kunavo?
Uma chave do Google chama apenas o Gemini e é cobrada por meio de uma conta do Google Cloud. Uma chave da Kunavo chama Gemini, Claude, GPT-Image, Veo e Suno por meio de uma única API compatível com a OpenAI, com cobrança única via Stripe.
Com qual modelo Gemini devo começar?
Comece com gemini-2-5-flash para conversas do dia a dia, extração e resumo — é rápido e extremamente barato. Passe para gemini-3-1-pro para raciocínio mais complexo, visão e análise de contexto longo.