Створення набору прикладів для few-shot
PromptTemplate і ChatPromptTemplate чудово підходять для підстановки змінних, але їм складно працювати з наборами даних із багатьма прикладами. Тут у пригоді стане FewShotPromptTemplate! У цій вправі ви створите набір даних у вигляді списку словників, щоб містити наведені нижче пари запитань і відповідей.
- Запитання:
How many DataCamp courses has Jack completed? - Відповідь:
36 - Запитання:
How much XP does Jack have on DataCamp? - Відповідь:
284,320XP - Запитання:
What technology does Jack learn about most on DataCamp? - Відповідь:
Python
У наступній вправі ви перетворите цю інформацію на шаблон підказки для few-shot.
Ця вправа є частиною курсу
Розроблення застосунків LLM за допомогою LangChain
Інструкції до вправи
- Створіть список словників для наведених запитань і відповідей, використовуючи ключі
"question"і"answer".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create the examples list of dicts
examples = [
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
}
]