Como conversar com chatGPT pelo Google Colab?
Escrito por Pythoneiro
Quer usar o chatGPT mas ele está fora do ar ou está com capacidade lotada. Veja resolver o problema “ChatGPT is at capacity right now” usando python. Você não precisa ser programador para usar, basta seguir esse tutorial passo a passo.
Aqui a gente já testou várias vezes, e quando o site da openai indica estar com chatGPT fora do ar (o problema de “at capacity right now”), essa solução abaixo funcionou. E não precisa instalar nada, vai funcionar no seu navegador. As únicas coisas que precisará ter é uma conta gratuita na openai,com e no Google. Veja uma alternativa para usar o chatGPT.
Cria uma conta no openai.com e pegue um chave secreta (secret ket)
Você só precisa entrar no site da openai e criar uma conta gratuita. Atenção, vai pedir um número de celular para enviar um código, então não erre o seu, por que ele pode reclamar se você trocar o número ou usar um que já tenha usado antes no site. Criada a conta, você deve procurar por “create secret key”. Isso está na página “View API keys” dentro do sistema. Crie e copie o código que provavelmente começa com “sk-” e um monte de números e letras. Não altere nada.
Para um passo a passo mais completo e com imagens de como criar uma conta na openAI para usar o chatGPT, clique aqui.Abrindo o Colab e códigos para usar chatGPT
Procure por “Google Colab” ou entre através desse link (clique aqui para Google Colab). Você entrará num software gratuito do Google para programadores. Você precisa estar logado na sua conta no Google. Assim que abrir, clique em “Novo Notebook”, o botão no canto inferior direito da telinha.
Se precisar de um tutorial completo do Google Colab, clique aqui.Copie e cole o código abaixo em um bloco de código:
pip install openai
Ao clicar no botão play ao lado desse código, o botão ficará tracejado quando estiver rodando. Quando terminar, ele ficará com um símbolo verde ao lado esquerdo. O que acontece é que Google está separando uma máquina (um computador) deles para rodar e instalar o openAI. Não se preocupe, não será instalado nada em seu computador, apenas no Google temporariamente
Em seguida, abra um novo bloco de código. Copie e cole o código abaixo, igual na imagem, substituindo o local indicado para sua “secret key”. Coloque a secret key entre as aspas, sem dar nenhum espaço. Feito isso, clique no botão play do lado
import openai
openai.api_key = "sua-secret-key-vai-aqui"
Feito isso, você não precisa mudar mais nada em cima. Você só irá rodar novamente, caso feche a janela e entre de novo. Agora, para conversar com o chatGPT, basta copiar e colar o código abaixo em outra célula. Para isso, clique no botão “+ Código” . Veja na imagem abaixo:
Copie e cole esse código:
model_engine = "text-davinci-003"
prompt = str(input())
completion = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)
response = completion.choices[0].text
print(response)
Aperte o botão play. Vai aparecer uma caixinha para você digitar sua pergunta. Digite e aperte Enter. O chatGPT vai te responder. Se quiser fazer outra pergunta, basta apertar o botão play novamente para aparecer uma nova caixinha de perguntas.
IMAGEM com caixinha de pergunta + enter + resposta (para outra pergunta, basta rodar de novo)Como usar o chatGPT em português?
Não tem nenhum segredo. Para conversar com o chatGPT, basta começar falando com ele em português. Ele entende. Você não precisa mudar nada nos parâmetros, no código.
Por exemplo, eu perguntei “Me fale uma receita de bolo de chocolate fofinho e fácil de fazer” e o chatGPT respondeu:
Ingredientes
- 3 ovos
- 1 xícara (chá) de açúcar
- 1 xícara (chá) de óleo
- 2 xícaras (chá) de farinha de trigo
- 1/2 xícara (chá) de cacau em pó
- 1 colher (sopa) de fermento em pó
Modo de preparo
1. Em uma tigela, misture os ovos e o açúcar até obter um creme homogêneo.
2. Acrescente o óleo e misture novamente.
3. Adicione a farinha de trigo, o cacau em pó e o fermento em pó. Misture até obter uma massa homogênea.
4. Despeje a massa em uma forma untada com manteiga e farinha de trigo.
5. Leve ao forno preaquecido a 180°C por cerca de 40 minutos ou até que, ao espetar um palito, ele saia limpo.
6. Desenforme o bolo e deixe esfriar. Sirva em seguida.
Será que rola fazer esse bolo? 🤟
Artigos relacionados
chatGPT IA Programador
O ChatGPT substituirá os programadores?
Leia o artigo completo
Python programação Matemática
Como calcular expoente, módulo e floor division no Python
Leia o artigo completo
Python programação Matemática
Aprenda Operações Aritméticas na Programação Python
Leia o artigo completo
Python Programação
Números no Python: tipo int e float | Aprenda Python Gratuito
Leia o artigo completo
Python Matplotlib
Como instalar e usar Matplotlib no Python? (Exemplos de gráficos)
Leia o artigo completo
Programação
O que é Programação? | Blog do Pythoneiro
Leia o artigo completo