Última atualização em 15 de fevereiro de 2023

Então, o que é DialoGPT? Curiosamente, o DialoGPT foi um projeto lançado pela Microsoft em 2019. O projeto visava desenvolver chatbots de domínio aberto que pudessem produzir respostas naturais, cobrindo uma variedade de diferentes tópicos de conversação.

Embora chatbots dessa natureza estejam amplamente disponíveis agora, como o ChatGPT, o DialoGPT da Microsoft estava abrindo o caminho para o desenvolvimento de bots de IA que poderiam agir de forma irritantemente humana.

Recursos do DialoGPT

DialoGPT é um modelo de linguagem autorregressivo (AR). Mas o que isso significa? Bem, é um modelo de feed-forward que pode prever a próxima palavra futura a partir de uma sequência de palavras que é fornecida.

De acordo com Microsoft, DialoGPT baseia-se em “147 milhões de diálogos multi-turn extraídos de tópicos de discussão do Reddit” – sua tentativa para alavancar “dados de texto coloquial publicamente disponíveis”.

Este texto de conversação se aproxima de nosso diálogo típico do dia-a-dia: é muito menos formal e, claro, mais interativo. Um grande problema com o treinamento do modelo nesses dados, no entanto, é que ele contém conteúdo tendencioso e ofensivo.

Apesar de tentar resolver esse problema, a gigante da tecnologia descobriu que o DialoGPT produzia respostas que poderiam facilmente “desencadear ofensas” – geralmente baseadas em gênero e outros preconceitos históricos.

DialoGPT chatbot

Então, onde está o chatbot agora? Apesar de ter sido lançado em 2019, houve uma nova onda de interesse no DialoGPT.

Plataforma de publicação social, Medium, liberou o código necessário para acesse DialoGPT. Ao copiar o código do site para uma ferramenta como o Colab Notebook, você pode começar a conversar com o bot.

Se você deseja falar com o DialoGPT fora do ambiente do Notebook, também pode conectá-lo ao Telegram. Basta configurar uma conta do Telegram e, em seguida, utilizando a interface BotFather, criar uma nova instância de chatbot usando um token do Telegram.

Voltando ao seu Colab Notebook, agora você precisará incluir seu token de telegrama e token Giphy (se quiser que o DialoGPT use gifs) no código. Execute novamente o código e agora você poderá acessar o DialoGPT no Telegram.

Pensamentos finais

O DialoGPT da Microsoft é outro chatbot de conversação que está disponível para você usar. Como menciona a gigante da tecnologia, o bot é exclusivo para outros modelos de linguagem devido ao fato de ser treinado em conversas do Reddit. Sem surpresa, este modelo pode agir como troll, então você pode ou não encontrar um uso para ele!

By Maisy Hall

Eu trabalho como redator freelancer. Também sou vegana e ambientalista. Sempre que tenho tempo, concentro-me na meditação.