CommencerCommencer gratuitement

Utilisation du paramètre outils

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 les informations.

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

Cet exercice fait partie du cours

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

Afficher le cours

Instructions

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

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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