Аналіз тікетів служби підтримки
Команда підтримки клієнтів отримує тікети через різні канали: електронну пошту, чат і соціальні мережі. Компанія хоче автоматично виділяти ключові сутності, щоб правильно класифікувати та пріоритезувати тікети. Ваше завдання — створити few-shot підказку, яка допоможе це реалізувати.
У вас є три приклади тікетів (ticket_1, ticket_2 і ticket_3) та відповідні до них сутності (entities_1, entities_2 і entities_3), щоб підказати моделі, що саме шукати і як це відображати. Потрібно, щоб модель видобула сутності з нового рядка ticket_4.
Пакет OpenAI, рядок ticket_4 і функцію get_response() уже завантажено для вас, так само як і зазначені вище змінні тікетів та сутностей.
Ця вправа є частиною курсу
Інженерія підказок з OpenAI API
Інструкції до вправи
- Створіть few-shot підказку, яка використовує три тікети та відповідні сутності, щоб видобути сутності з нового тікета
ticket_4.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
client = OpenAI(api_key="")
# Craft a few-shot prompt to get the ticket's entities
prompt = ____
response = get_response(prompt)
print("Ticket: \n", ticket_4)
print("Entities: \n", response)