ComeçarComece gratuitamente

Uso do parâmetro de ferramentas

Você está desenvolvendo um aplicativo de IA para uma agência imobiliária e precisa extrair alguns dados importantes das listagens: tipo de casa, localização, preço, número de quartos. Use o endpoint Chat Completions com chamadas de função para extrair as informações.

A mensagem message_listing, que contém a listagem de imóveis, e function_definition, que contém a função a ser chamada definida como uma ferramenta a ser passada para o modelo, foram pré-carregadas.

Este exercício faz parte do curso

Desenvolvimento de sistemas de IA com a API da OpenAI

Ver Curso

Instruções de exercício

  • Adicione a mensagem pré-carregada, message_listing.
  • Adicione a definição da função, function_definition.
  • Imprima a resposta.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

client = OpenAI(api_key="")

response= client.chat.completions.create(
    model="gpt-4o-mini",
    # Add the message
    ____,
    # Add your function definition
    ____
)

# Print the response
print(____)
Editar e executar código