Como criar a chave de API do ChatGPT, do Claude e do Gemini

Como criar a chave de API do ChatGPT, do Claude e do Gemini - NimoChat

· por Mário Prado em Inteligência artificial

Resumo

Para usar o ChatGPT, o Claude ou o Gemini dentro de outro sistema (uma plataforma de atendimento, um chatbot, uma automação), você precisa de uma chave de API, criada no site de cada provedor de IA. A assinatura do aplicativo (ChatGPT Plus, Claude Pro, Google AI Pro) não serve: a API é contratada à parte e cobrada pelo uso. E, no Gemini gratuito, o Google usa o que você envia para melhorar os produtos dele; para conversas de clientes, recomendamos ativar o faturamento.

A chave de API é uma senha comprida que você cria no site do provedor de IA e cola no sistema que vai usá-la. Com ela, o sistema fala com a IA da sua conta, e o provedor cobra o uso direto de você.

Antes de tudo: a assinatura do ChatGPT não é a chave de API

É um tropeço comum. Quem paga o ChatGPT Plus imagina que já tem acesso, mas o aplicativo e a API são contratos separados, com cobranças separadas. A OpenAI diz isso na central de ajuda dela, a Anthropic diz o mesmo do Claude Pro e o Google, do Google AI Pro.

Na prática, você cria uma conta na área de desenvolvedores do provedor, cadastra um cartão e paga pelo uso. Na OpenAI e na Anthropic, você compra crédito antes, e ele vai sendo descontado.

Os três lado a lado

ChatGPT (OpenAI)

platform.openai.com · a chave começa com sk-proj-

Cartão: sim, crédito pré-pago a partir de US$ 5.

Seus dados: não são usados para treinar a IA, por padrão.

Claude (Anthropic)

platform.claude.com · a chave começa com sk-ant-

Cartão: sim, com crédito comprado antes.

Seus dados: não são usados para treinar a IA, por padrão.

Gemini (Google)

aistudio.google.com · a chave começa com AQ.

Cartão: no nível gratuito, não. No pago, sim; conta nova costuma pagar adiantado, a partir de US$ 5.

Seus dados: no gratuito, o Google usa o que você envia para melhorar os produtos dele, e pessoas podem ler. No pago, não.

Se a empresa já usa a API de um deles, comece por ele: a conta de desenvolvedor e o pagamento já estão prontos. E confira antes quais provedores o sistema onde você vai usar a chave aceita.

Como criar a chave do ChatGPT (OpenAI)

  1. Entre em platform.openai.com e faça login, ou crie a conta.
  2. Cadastre o pagamento: em Settings, abra Billing, adicione um cartão e compre créditos. O mínimo é US$ 5.
  3. No menu lateral, clique em API keys e depois em Create new secret key.
  4. Dê um nome que você vá reconhecer depois, como o do sistema onde ela vai ser usada, e confirme. Na primeira chave, a OpenAI pode pedir um código enviado ao seu celular.
  5. Copie a chave, que começa com sk-proj-, e guarde num lugar seguro até colar no sistema que vai usá-la. A OpenAI mostra a chave uma vez só. Se você perder, apague e crie outra.

Sem crédito, a chave é criada mas não funciona: a OpenAI responde com um erro de cota (insufficient_quota) e o sistema que tenta usá-la recebe erro. Acontece muito com quem acabou de abrir a conta.

Para não ter surpresa na fatura, abra Limits, clique em Edit spend limit, escreva o valor do mês e ligue Enforce a hard limit. Sem esse interruptor, o limite só avisa. Com ele, as chamadas param perto do valor escolhido (a OpenAI avisa que o gasto registrado pode passar um pouco).

Como criar a chave do Claude (Anthropic)

  1. Entre em platform.claude.com, o console de desenvolvedores da Anthropic (o antigo console.anthropic.com), e crie a conta. Ele é separado do claude.ai, onde fica o chat.
  2. Cadastre o pagamento na área de cobrança (Billing) e compre créditos. O crédito comprado vale por um ano e não é devolvido, então comece com pouco.
  3. Em Settings > API keys, clique em Create key.
  4. Dê um nome (o do sistema onde ela vai ser usada, por exemplo) e preencha o resto da tela:
    • Validade: escolha Never. Com prazo, o sistema que usa a chave para de receber respostas quando ele acabar, e aí é preciso criar outra chave.
    • Workspace: escolha um (o Default serve).
    • Linked account: a chave fica ligada a quem a criou e para de funcionar se essa pessoa sair da organização no console. Se for o caso, ligue a chave a uma conta de serviço (service account).
  5. Copie a chave, que começa com sk-ant-. Ela também aparece uma vez só.

O limite de gasto fica em Settings > Billing, na parte Spend limits: clique em Set limit e escreva o valor do mês. Quando ele é atingido, a API recusa as chamadas até o mês seguinte ou até você aumentar o limite.

Como criar a chave do Gemini (Google)

  1. Entre em aistudio.google.com com uma conta Google. Se puder, use a da empresa, não a pessoal.
  2. Na página de chaves (API keys), clique em Create API key e escolha o projeto. Conta nova já vem com um projeto criado.
  3. A chave aparece na hora e começa com AQ. (as antigas começavam com AIza, formato que o Google está desativando).
  4. Ative o faturamento: clique em Set up billing e vincule uma conta de faturamento do Google Cloud ao projeto da chave. Conta nova costuma pagar adiantado, a partir de US$ 5.

Por que o passo 4 importa

Sem faturamento, a chave fica no nível gratuito. Nele, os termos do Google dizem que o conteúdo enviado é usado para melhorar os produtos do Google, que pessoas podem ler o que foi mandado, e pedem para não enviar informação pessoal. Conversa de cliente tem nome, telefone e o que a pessoa contou: é informação pessoal. No nível pago, o Google não usa o conteúdo para melhorar os produtos dele. O gratuito também tem limite de uso baixo, que uma equipe atendendo alcança rápido.

Para limitar o gasto, defina um teto no AI Studio, em Spend > Monthly spend cap. O Google marca esse teto como experimental e ele leva alguns minutos para valer, então o gasto pode passar um pouco do valor. Se quiser um aviso por e-mail também, crie um alerta em Faturamento > Orçamentos e alertas, no Google Cloud.

Depois de criar: colar no sistema

A chave vai no campo de chave de API do sistema que vai usá-la (muitas vezes chamado de API Key). Em geral o sistema pede também o provedor e o modelo; siga a indicação dele. Se houver um botão de teste, use antes de salvar: é o jeito mais rápido de descobrir um erro de cópia ou de crédito.

Cuide da chave como de uma senha

  • Não mande a chave por WhatsApp nem por e-mail. Quem for configurar cola direto no sistema.
  • Crie uma chave para cada sistema, com um nome que diga onde ela está. Se precisar apagar uma, você sabe qual.
  • Se a chave vazar, apague no site do provedor e crie outra. A antiga deixa de funcionar, e é só colar a nova no sistema.
  • Defina o limite de gasto no site do provedor. Assim um uso fora do normal não vira uma fatura grande.

NimoChat Pro+

Quer IA no atendimento do seu WhatsApp?

O NimoChat Pro+ coloca a sua equipe inteira no mesmo WhatsApp, com API oficial, chatbot e funções de inteligência artificial. Veja tudo o que ele faz antes de falar com a gente.

Ver os recursos do Pro+

Perguntas frequentes

Posso usar a chave gratuita do Gemini?

Funcionar, funciona, mas para conversas de clientes recomendamos ativar o faturamento. No nível gratuito, o Google usa o conteúdo para melhorar os produtos dele, e pessoas podem ler o que foi enviado. O limite de uso também é baixo.

Quanto custa usar a API?

Depende do modelo e de quanto você usa: a cobrança é pelo volume de texto que a IA lê e escreve (os tokens). Cada provedor publica a tabela de preços, com links nas fontes abaixo. Para não ter surpresa, defina o limite de gasto, como está em cada passo a passo.

O que acontece quando o crédito acaba?

O sistema que usa a chave para de receber respostas da IA até você recarregar. Para não ser pego de surpresa, acompanhe o saldo no site do provedor ou ligue a recarga automática, se ele oferecer.

Posso usar a mesma chave em vários sistemas?

Pode, mas não recomendamos. Com uma chave para cada sistema, você sabe quanto cada um gasta e, se uma vazar, apaga só aquela sem derrubar os outros.

Fontes

Compartilhe esse post