Začněte nyníZačněte zdarma

Vytvoření sady příkladů pro few-shot prompting

PromptTemplate a ChatPromptTemplate jsou skvělé pro integraci proměnných, ale hůře si poradí s datovými sadami obsahujícími mnoho příkladů. Právě k tomu slouží FewShotPromptTemplate! V tomto cvičení vytvoříš datovou sadu v podobě seznamu slovníků, která bude obsahovat následující páry otázek a odpovědí.

  • Otázka: How many DataCamp courses has Jack completed?
  • Odpověď: 36
  • Otázka: How much XP does Jack have on DataCamp?
  • Odpověď: 284,320XP
  • Otázka: What technology does Jack learn about most on DataCamp?
  • Odpověď: Python

V dalším cvičení tuto datovou sadu převedeš do šablony few-shot promptu.

Toto cvičení je součástí kurzu

Vývoj LLM aplikací s LangChain

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř seznam slovníků pro zadané otázky a odpovědi, přičemž použij klíče "question" a "answer".

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create the examples list of dicts
examples = [
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  }
]
Upravit a spustit kód