Zacznij terazZacznij za darmo

Korzystanie z parametru tools

Tworzysz aplikację AI dla agencji nieruchomości. Twoim zadaniem jest wyodrębnienie kluczowych danych z ogłoszeń: rodzaju nieruchomości, lokalizacji, ceny oraz liczby sypialni. Użyj punktu końcowego Chat Completions z function calling, aby wyodrębnić te informacje.

Wiadomość message_listing zawierająca ogłoszenie nieruchomości oraz function_definition zawierająca definicję funkcji przekazywanej jako narzędzie do modelu zostały wcześniej załadowane.

To ćwiczenie jest częścią kursu

Tworzenie systemów AI z OpenAI API

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj wcześniej załadowaną wiadomość message_listing.
  • Dodaj definicję funkcji function_definition.
  • Wyświetl odpowiedź.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

client = OpenAI(api_key="")

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

# Print the response
print(____)
Edytuj i uruchom kod