Mulai sekarangMulai gratis

Membuat himpunan contoh few-shot

PromptTemplate dan ChatPromptTemplate sangat baik untuk mengintegrasikan variabel, tetapi kurang ideal untuk mengintegrasikan himpunan data yang berisi banyak contoh. Di sinilah FewShotPromptTemplate berperan! Pada latihan ini, Anda akan membuat sebuah himpunan data berupa list berisi dictionary untuk memuat pasangan pertanyaan–jawaban berikut.

  • Question: How many DataCamp courses has Jack completed?
  • Answer: 36
  • Question: How much XP does Jack have on DataCamp?
  • Answer: 284,320XP
  • Question: What technology does Jack learn about most on DataCamp?
  • Answer: Python

Pada latihan berikutnya, Anda akan mengonversi informasi ini menjadi templat prompt few-shot.

Latihan ini merupakan bagian dari kursus

Mengembangkan Aplikasi LLM dengan LangChain

Lihat Kursus

Instruksi latihan

  • Buat sebuah list berisi dictionary untuk pertanyaan dan jawaban yang diberikan, dengan menggunakan key "question" dan "answer".

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Create the examples list of dicts
examples = [
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  }
]
Edit dan Jalankan Kode