Como conversar com chatGPT pelo Google Colab?

Como conversar com chatGPT pelo Google Colab?

Escrito por Pythoneiro

Compartilhe:


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.

Como abrir um novo notebook no google Colab 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

Como rodar um bloco de código no google Colab

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"

Como colocar secret key de API da openai no Python

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)
Como conversar com chatGPT no Google Colab

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.
Como perguntar receitas ao chatGPT

Será que rola fazer esse bolo? 🤟

Avatar Logo do Pythoneiro Cobra
Artigo originalmente escrito por: Pythoneiro

@pythoneiro

Artigos relacionados

Ver mais artigos
Símbolo de Python do Pythoneiro

Ajude o Pythoneiro!

Ajude o site do pythoneiro a ficar de pé. Desenvolver bons conteúdos, manter o site no ar com hospedagem e desenvolvimento, divulgação e cuidar das redes sociais toma tempo e dinheiro. Você pode ajudar o pythoneiro sem gastar nenhum dinheiro:

Emoji de thumbs up joinha do pythoneiro

Divulgue

Indique o blog do pythoneiro e seus artigos para pessoas que se interessem por programação. Divulgue nas suas redes sociais como facebook, twitter, instagram, linkedin, youtube, whatsapp, telegram, tiktok, email, discord, etc. Só não faça spam :P

Compartilhe o site:

Emoji de thumbs up joinha do pythoneiro

Siga

Siga o pythoneiro no instagram e interaja. Além de ficar por dentro das novidades, para nós é importantíssimo ter um bom engajamento nos nossos perfis.

Siga-nos: