Utilizar o ChatGPT dentro do Telegram é possível e deve ser a vontade de muitos fãs do aplicativo de mensagens instantâneas que não gostam muito do WhatsApp. Para isso, é necessário criar um bot do ChatGPT para o Telegram. Saiba como fazer a integração do ChatGPT com o Telegram neste tutorial.

Saiba como conseguir respostas instantâneas do ChatGPT dentro do aplicativo Telegram, seja no celular ou no computador. Aqui ensinaremos as formas para se fazer a integração entre o modelo de linguagem da OpenAI e o Telegram.

O que é necessário para criar um bot e integrar o ChatGPT ao Telegram

Como integrar o ChatGPT ao Telegram e utilizar o chatbot da OpenAI dentro do app de mensagens. Fonte: Oficina da Net
Como integrar o ChatGPT ao Telegram e utilizar o chatbot da OpenAI dentro do app de mensagens. Fonte: Oficina da Net

Para criar o seu próprio bot para integrar o ChatGPT ao Telegram utilizando a sua chave de API da OpenAI, você irá precisar de instalar os seguintes programas em seu computador:

  • Python (e alguns pacotes Python, que não precisam ser instalados separadamente)
  • MongoDB
  • Docker

Em seguida, para criar um bot e integrar o ChatGPT ao Telegram, será necessário:

Como colocar o ChatGPT no Telegram

Siga o passo a passo abaixo para conseguir integrar o ChatGPT ao Telegram.

Passo 01: Acesse este link do GitHub e faça o download. Depois, descompacte o arquivo.

Passo 02: Consiga a key da API da OpenAI. Ela é encontrada nas Configurações de usuário, que pode ser acessada através desse link.

Passo 03: Caso você não tiver a chave secreta (secret key) salva, é possível criar uma nova clicando no botão "+ Create new secret key". Salve ela em um lugar seguro, pois a chave não será exibida novamente.

Passo 03 - Colocando o ChatGPT no Telegram. Fonte: tryamigo
Passo 03 - Colocando o ChatGPT no Telegram. Fonte: tryamigo

Passo 04: Crie o seu token de bot do Telegram utilizando @BotFather. Acesse este link para saber como obter um token de bot do Telegram.

Passo 05: Abra a pasta config, edite o arquivo "config.example.yml" e insira o token do bot do Telegram e a chave da API do ChatGPT. É possível especificar quais usuários podem utilizar o bot.

Passo 06: Salve e feche o arquivo.

Passo 07: Abra o Prompt de Comando, escreva uma linha por vez das que estão abaixo e aperte enter para cada uma.

mv config/config.example.yml config/config.yml

mv config/config.example.env config/config.env

Passo 08: Crie uma imagem do Docker no diretório raiz contendo "Dockerfile". Caso não saiba como criar uma imagem no Docker, siga esse guia.

Passo 09: Após criar uma imagem no Docker, execute o seguinte comando:

docker-compose --env-file config/config.env up --build

Passo 10: Configure e personalize o bot.

Pronto, agora você já pode utilizar o ChatGPT no Telegram.

Sobre o ChatGPT

O ChatGPT é um modelo de linguagem treinado através de técnicas de machine learning (aprendizado de máquina) através da supervisão e do reforço. Trata-se de um protótipo de chatbot com inteligência artificial desenvolvido pela OpenAI que foi lançado no dia 30 de novembro de 2022. A OpenAI é um laboratório de pesquisa de inteligência artificial localizado nos Estados Unidos que tem como objetivo desenvolver e promover uma inteligência artificial (IA) amigável.