ПочатиПочніть безкоштовно

Використання параметра tools

Ви розробляєте ШІ-застосунок для агентства нерухомості, і вас попросили витягти ключові дані з оголошень: тип будинку, місце розташування, ціну, кількість спалень. Скористайтеся кінцевою точкою Chat Completions із викликом функцій, щоб видобути цю інформацію.

Повідомлення message_listing, яке містить оголошення про нерухомість, і function_definition, що містить функцію для виклику, визначену як інструмент для передачі моделі, вже завантажені.

Ця вправа є частиною курсу

Розроблення AI‑систем з OpenAI API

Переглянути курс

Інструкції до вправи

  • Додайте попередньо завантажене повідомлення message_listing.
  • Додайте визначення функції function_definition.
  • Виведіть відповідь.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

client = OpenAI(api_key="")

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

# Print the response
print(____)
Редагувати та запускати код