Site icon Antonio Lamorgese

ChatGPT em ação com CURL no prompt de comando

ChatGPT em ação com CURL no prompt de comando

Você pode usar o ChatGPT na linha de comando enviando solicitações http para a API OpenAI usando um utilitário como o curl.
di Antonio Lamorgese

O ChatGPT, desenvolvido pela OpenAI, é um modelo baseado em inteligência artificial que retorna, na forma de linguagem conversacional, um conteúdo descritivo coerente e compatível com o que é solicitado pelo usuário com uma frase curta descritiva sobre o assunto. Usando o ChatGPT, os usuários podem criar bots que podem responder a perguntas, lidar com solicitações e até manter conversas mais complexas. Com o ChatGPT, os usuários também podem usar a linha de comando para colocar seus bots em ação. Para ver o ChatGPT em ação não é necessário instalar nenhum software em seu computador, basta clicar neste link e depois em “ Testar Chat GPT ”. Uma vez logado, neste sentido você também pode usar uma conta Google ou Microsoft, se você tiver uma, você pode digitar sua primeira solicitação para enviar ao ChatGPT e pressionar a tecla ENTER. Após alguns segundos o bot retornará o conteúdo que você solicitou como se tivesse perguntado a uma pessoa real. Neste artigo, veremos como usar o CURL, a partir de um prompt de comando, para colocar o ChatGPT em ação.

Resposta do ChatGPT ao receber a mensagem: “Oi, tudo bem?”
Resposta do ChatGPT ao receber a mensagem: “Oi, tudo bem?”

O que é CURL?

CURL é uma ferramenta de código aberto, utilizável em qualquer tipo de sistema operacional e diretamente do terminal ou prompt de comando, que permite aos usuários enviar solicitações HTTP para um servidor. É uma ferramenta muito poderosa que pode ser usada para automatizar várias tarefas de rede, como enviar solicitações POST, enviar arquivos, baixar arquivos e muito mais. Também é uma ferramenta muito útil para colocar o ChatGPT em ação diretamente no prompt de comando.

Logicamente, o CURL não é implementado por padrão em nenhum tipo de sistema operacional. Portanto, você precisa baixá-lo e instalá-lo em seu computador. Nesse sentido, você pode clicar neste link que o levará à página inicial do CURL e onde encontrará todas as informações necessárias para instalá-lo em seu computador. Após a fase de download e instalação, o CURL estará imediatamente disponível para enviar comandos para qualquer servidor capaz de receber solicitações http. Agora vamos ver como enviar solicitações para o ChatGPT e como processar o resultado retornado pelo bot OpenAI.

Como colocar o ChatGPT em ação com CURL

Para colocar o ChatGPT em ação com CURL, você deve primeiro obter uma chave secreta. O ChatGPT, como todos os servidores http para processar solicitações feitas pelo usuário, precisa saber quem está usando seus algoritmos de inteligência artificial. Portanto, você deve primeiro fazer login no portal OpenAI e, em seguida, solicitar sua chave secreta para acessar suas APIs.

Então, como primeiro passo, clique neste link e depois no botão “ Criar nova chave secreta ”. A chave secreta retornada pelo OpenAI é uma das chaves que você usará para enviar solicitações ao ChatGPT . Sim, você leu certo, uma das chaves. Você deve saber que com este procedimento você pode criar várias Chaves Secretas e usar todas elas, como quiser, para que o bot processe suas solicitações. Depois que o OpenAI gerar sua chave secreta, você deve copiá-la para a área de transferência e digitá-la no comando CURL quando solicitado.

Chave secreta gerada por OpenAI
Chave secreta gerada por OpenAI

Depois de ter sua chave secreta, você pode usar CURL para enviar uma solicitação POST para ChatGPT invocando “ text-davinci-003 ”, como modelo de geração de texto conversacional, um dos 4 modelos disponíveis. Para fazer isso, você precisa executar o seguinte comando em um prompt de comando substituindo a string “YOUR_API_KEY” pela sua chave secreta que o OpenAI criou para você.

curl -X POST -H "Content-Type: application/json " -H "Authorization: Bearer YOUR_API_KEY" -d '{"prompt": "Oi, tudo bem?"}' http://api.openai.com/v1/engines/chatbot/jobs

Este comando enviará uma solicitação POST ao bot com a consulta “Oi, tudo bem?”. O bot irá então responder, processando o seu pedido, com a resposta mais adequada gerada em tempo real pelo ChatGPT. O conteúdo, processado como resposta à sua solicitação, será exibido no mesmo prompt de comando ou janela do terminal.


Leia mais: “Como invocar OpenAI e ChatGPT com PHP


Conclusão

O ChatGPT é uma plataforma de chatbot muito poderosa que permite aos usuários criar facilmente bots de bate-papo inteligentes e conversacionais. Como você pode ver, usando CURL e o prompt de comando, os usuários também podem usar a linha de comando para colocar o ChatGPT em ação. Neste artigo, examinamos como usar o CURL a partir de um prompt de comando e obter todas as informações que desejamos do ChatGPT sem entrar no cliente disponibilizado aos usuários no portal OpenAI . Portanto, para resumir, usando CURL, a partir de um prompt de comando, você pode colocar o ChatGPT em ação de maneira fácil e eficaz.

Exit mobile version