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

Створення набору прикладів для 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": "____"
  }
]
Редагувати та запускати код