Kom igångKom igång gratis

Använda parametern tools

Du utvecklar en AI-applikation för en fastighetsbyrå och har fått i uppdrag att extrahera viktig information från bostadsannonser: hustyp, läge, pris och antal sovrum. Använd Chat Completions-endpunkten med function calling för att extrahera informationen.

Meddelandet message_listing, som innehåller bostadsannonsen, och function_definition, som innehåller den funktionsdefinition som ska skickas till modellen som ett verktyg, har laddats in i förväg.

Den här övningen är en del av kursen

Utveckla AI-system med OpenAI API

Visa kurs

Övningsinstruktioner

  • Lägg till det förinlästa meddelandet, message_listing.
  • Lägg till funktionsdefinitionen, function_definition.
  • Skriv ut svaret.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

client = OpenAI(api_key="")

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

# Print the response
print(____)
Redigera och kör kod