top of page

OpenAI GPT-4 API com Chamada de Função em Python: Melhor Impossível

Como rodar uma função com ChatGPT usando a API em Python. A OpenAI lançou uma atualização para o Chat GPT, tanto para o modelo 4 quanto para o 3.5 Turbo, que permite executar uma função oficialmente por meio da API. Anteriormente, era necessário fazer algumas configurações no prompt para conseguir rodar um código específico, mas agora isso se tornou oficial e mais simples.


Neste tutorial, vamos entender como isso funciona. O código e explica passo a passo. Primeiro, ele mostra como enviar uma mensagem simples sem chamada de função e receber uma resposta do modelo. Em seguida, ele envia uma mensagem com uma chamada de função específica, passando um nome e um recado como parâmetros. O Chat GPT detecta a função e executa o código correspondente, retornando uma resposta personalizada com base na função chamada.



O código utilizado mostra a estrutura básica para criar uma função personalizada. O que é necessário especificar o nome da função, os parâmetros necessários e a descrição do que a função deve fazer. É possível realizar diversas ações dentro da função, como acessar sites externos ou realizar consultas em bancos de dados.


A nova funcionalidade do Chat GPT permite que você crie suas próprias funções e as execute diretamente no modelo. É uma maneira poderosa de adicionar recursos extras ao Chat GPT e torná-lo ainda mais útil para suas necessidades específicas.


Como exemplo uso uma função "mandar um recado", onde ele passa o nome "Maria" e um recado específico. O Chat GPT detecta a função e retorna uma resposta personalizada confirmando o envio do recado. Ele enfatiza que você pode adaptar essa função e criar suas próprias funções para atender às suas necessidades.


Além disso, essa nova funcionalidade abre portas para a integração com outras ferramentas, como LangChain, e destaca a versatilidade e as possibilidades que isso traz para o uso do Chat GPT.


Assista ao vídeo completo para aprender como usar o Chat GPT para rodar funções em Python e descubra como essa nova funcionalidade pode ser útil para você.


Código do vídeo: https://github.com/inteligenciamilgrau/ChatGPT/blob/main/ChatGPT_functions.py

 
 
 

Comments


bottom of page