Como Usar o chatGPT no Python: Guia Completo para Iniciantes
Escrito por Pythoneiro
Você já tentou usar o chat GPT-3 da openai, mas ficou confuso como funciona? Ou já se deparou com a tela de “ChatGPT is at capacity right now” e não conseguiu usar? Nesse artigo eu vou te mostrar o passo a passo para usar chat GPT de uma forma fácil e que vai contornar o erro de capacidade no site da openai. E você tudo isso em português.
O chatGPT é um chatbot, ou seja, um robô que conversa com você. Mas, em vez de ter um número limitado de respostas para suas perguntas, ele é baseado em inteligência artificial. Ou seja, ele aprende com a interação com você, com outros usuários e com as informações da internet. Com o chatGPT é possível criar textos para artigos, ter ideias para livros e posts de redes sociais, descrições e scripts para vídeos, resumo de artigos, pedir para gerar códigos de programação e muitas mais aplicações.
Agora vamos para o tutorial de como usar o chatGPT dentro do Google Colab usando o Python. Calma, se você não é programador, você vai conseguir mesmo assim interagir, conversar e criar conteúdos incríveis com chatGPT. Se você é programador, pythoneiro, esse tutorial vai te mostrar como usar chatGPT com python, uma ótima possibilidade de ter um assistente para te ajudar a gerar códigos de maneira prática e rápida.
O que você vai aprender nesse tutorial:
- Passo 1: Criar uma conta na openai
- Passo 2: Criar uma secret key na openai para usar o chatGPT no Python
- Passo 3: Códigos em Python para interagir com o chatGPT
Passo 1: Criar uma conta na openai
Você deve entrar no site da openai.com na aba API. .Você vai ver esse site. Basta clicar no botão SIGN UP no canto direito superior
Você vai precisar digitar seu email, que vai ser se login. Ou você pode clicar em “Continue with Google” para entrar com seu email do Google. Ele vai pedir para você verificar seu email. Você deve abrir seu email e clicar em verificar.
Vão ter algumas perguntas. Você irá informar seu nome e sobrenome, sendo o campo de nome da organização opcional (não precisa colocar). Também será perguntado sobre o seu número de telefone. Aqui você deve informar o seu número, que você tenha acesso. A openai vai te mandar uma mensagem nele com um código de 6 números que vai digitar na próxima página. O número do celular precisa ter o DDD (código da sua região) e o número sem traços ou espaço. Importante! Coloque um número que você tenha acesso, não use número fake se não não vai conseguir criar a conta e usar o chatGPT! Um detalhe importante é que seu número poderá ser usado para uma única conta, se precisar de mais uma conta, terá que ter outro número. Veja na imagem:
Depois de verificar sua conta com o código enviado no celular, uma última pergunta será feita. A openai quer saber para qual uso irá usar as ferramentas de inteligência artificial deles. Eu coloquei para uso pessoal, para testar o chatGPT de forma gratuita. Você deve ver o que melhor se encaixa para o seu tipo de uso, mas veja os termos que a openai impõe sobre cada tipo de serviço. pronto, você já tem uma conta na openai.
Passo 2: Criar uma secret key na openai para usar o chatGPT no python
Faça login na openai com seu email e senha criados. Se estiver acabado de criar, já deve entrar direto. Dentro da openai.com, procure pela página de API keys. Em geral, após criar a conta por esse passo a passo ele já vai cair nessa página. Mas se estiver difícil de achar essa página, basta ir no canto direito superior em “Personal” (caso seja conta pessoal) e em “View API keys”. Ou você pode usar esse link de atalho para API keys do chatGPT (precisa estar logado na openai!).
Você vai precisar gerar uma secret key, um código secreto que será único seu, não compartilhe com ninguém. Copie esse código e guarde em algum lugar, você irá usá-lo depois. É um código que mistura vários números e letras, não altere nada.
Feito isso vamos para o próximo passo que é colocar sua secret key no Python
Passo 3: Códigos em Python para interagir com o chatGPT
Você vai precisar copiar e colar esses códigos na sua IDE de python de preferência. Não faz ideia do que estou falando? Tudo bem, você pode usar o Google Colab para rodar os códigos em python abaixo no seu navegador, sem instalar nada. E não, você não precisa ser programador para fazer isso. Basta copiar, colar e apertar o play (botão do lado da bloco de código que aparece quando passa o mouse em cima).
>>Para um tutorial detalhado de como usar Google Colab para conversar com chatGPT, clique aqui<<Os códigos são:
Primeiro instale a biblioteca openai com o código abaixo:
pip install openai
Depois importe a biblioteca
import openai
Por fim, coloque sua secret key no código. Só copiar e colar sua secret key (veja no passo 2 desse tutorial) dentro das aspas do código abaixo, sem espaços:
openai.api_key = "sua-secret-key-vai-aqui"
Os códigos acima você vai rodar apenas uma vez. Agora é só começar a brincar. Cole o código abaixo e aperte o play. Assim que aparecer um campo para escrever, converse com o chatGPT em português que ele irá te responder em português.
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)
Testando o chatGPT
Olha só que legal o texto que ele me mandou. Eu perguntei “Me conte uma história de suspense que envolva aranhas gigantes”. O chat GPT me respondeu:
O sol acabava de se pôr na floresta tropical, e os animais se preparavam para a noite. Mas houve um som estranho, um som que não era comum na floresta. Um som de algo se arrastando e rastejando. O som se aproximou e, de repente, um monstro se materializou na escuridão. Era uma aranha gigante, com olhos amarelos brilhantes e patas longas e finas. Ela começou a se arrastar lentamente para frente, e os animais correram para se esconder. O monstro seguiu seu caminho, ignorando os animais que se escondiam. Quando ela chegou ao centro da floresta, ela parou e começou a tecer uma teia enorme. Os animais ficaram paralisados de medo, pois sabiam que estavam presos na teia. Não havia nada que pudessem fazer, a não ser esperar De repente, um homem apareceu na floresta. Ele estava armado com uma arma e estava pronto para enfrentar a aranha. Ele atirou várias vezes, mas a aranha não se moveu. Ele então se aproximou da aranha e usou sua arma para cortar a teia. Os animais foram libertados e, mais uma vez, a floresta ficou em silêncio.O homem foi embora em seguida, deixando os animais com uma lição para nunca esquecer: nunca subestime o poder de uma aranha gigante.
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
chatGPT Google Colab
Como conversar com chatGPT pelo Google Colab?
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