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

Побудова словника функції

Ви працюєте над дослідницьким проєктом, де потрібно виділити ключову інформацію з добірки наукових статей. Мета — створити зведення ключових відомостей зі статей, які вам надані, що включає назву й рік публікації. Щоб це зібрати, ви вирішуєте скористатися OpenAI API з викликом функцій для виокремлення ключової інформації.

Функцію get_response() і messages, що містять текст наукової статті, уже попередньо завантажено. Змінну function_definition також частково заповнено.

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

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

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

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

  • Визначте параметр 'type' функції.
  • Задайте параметри 'properties', щоб витягти назву та рік публікації з наукових статей.

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

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

client = OpenAI(api_key="")

# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____

# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____

response = get_response(messages, function_definition)
print(response)
Редагувати та запускати код