Налаштування формату виводу
Ви працюєте розробником у стартапі, що пропонує платформу аналізу текстів для контент-крієйторів. Ваша платформа допомагає користувачам автоматично категоризувати та форматувати їхній контент, і зараз ви працюєте над новою функцією, яка визначає мову заданого фрагмента text і генерує доречний заголовок для цього тексту у власному форматі. Ви вирішуєте підготувати підказку, яка проведе мовну модель через цей процес.
Пакет OpenAI, функція get_response() і змінна text уже завантажені для вас.
Ця вправа є частиною курсу
Інженерія підказок з OpenAI API
Інструкції до вправи
- Створіть
instructionsдля підказки, попросивши модель визначити мову та згенерувати відповідний заголовок для попередньо завантаженого уривкаtext, який буде надано з роздільниками у вигляді потрійних зворотних лапок (```). - Створіть
output_formatз інструкціями додати текст, мову та заголовок, кожен з нового рядка, використовуючи префікси 'Text:', 'Language:' і 'Title:' для кожного рядка. - Створіть
final_prompt, поєднавши всі частини та виділений роздільникамиtextдля використання.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
client = OpenAI(api_key="")
# Create the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)