CommencezCommencez gratuitement

Utiliser le paramètre tools

Vous développez une application d'IA pour une agence immobilière et on vous a demandé d'extraire certaines données clés des annonces : type de maison, emplacement, prix, nombre de chambres. Utilisez le point de terminaison Chat Completions avec l'appel de fonction pour extraire l'information.

Le message message_listing, qui contient l'annonce immobilière, et function_definition, qui contient la fonction à appeler définie comme un outil à transmettre au modèle, ont été préchargés.

Cette activité fait partie du cours

Développer des systèmes d'IA avec l'API d'OpenAI

Voir le cours

Instructions de l’exercice

  • Ajoutez le message préchargé, message_listing.
  • Ajoutez la définition de la fonction, function_definition.
  • Affichez la réponse.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

client = OpenAI(api_key="")

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

# Print the response
print(____)
Modifier et exécuter le code