ÎncepețiÎncepe gratuit

Utilizarea parametrului tools

Dezvolți o aplicație AI pentru o agenție imobiliară și ți s-a cerut să extragi câteva date esențiale din anunțurile imobiliare: tipul locuinței, localizarea, prețul și numărul de dormitoare. Folosește endpoint-ul Chat Completions cu function calling pentru a extrage informațiile.

Mesajul message_listing, care conține anunțul imobiliar, și function_definition, care conține funcția de apelat definită ca instrument ce urmează să fie transmis modelului, au fost preîncărcate.

Acest exercițiu face parte din cursul

Dezvoltarea sistemelor AI cu OpenAI API

Vezi cursul

Instrucțiuni pentru exercițiu

  • Adaugă mesajul preîncărcat, message_listing.
  • Adaugă definiția funcției, function_definition.
  • Afișează răspunsul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

client = OpenAI(api_key="")

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

# Print the response
print(____)
Editează și rulează codul