शुरू करेंमुफ़्त में शुरू करें

Few-shot प्रॉम्प्ट टेम्पलेट बनाना

अब जब आपके उदाहरण स्ट्रक्चर्ड फ़ॉर्मैट में हैं, तो few-shot प्रॉम्प्ट टेम्पलेट बनाने का समय है! आप एक ऐसा टेम्पलेट बनाएँगे जो question-answer पेयर्स को नीचे दिए गए फ़ॉर्मैट में बदल दे:

Question: Example question
Example Answer

इस अभ्यास को पूरा करने के लिए आवश्यक सभी LangChain क्लासेज़ आपके लिए पहले से लोड कर दी गई हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

LangChain के साथ LLM एप्लिकेशन विकसित करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • उत्तरों को फ़ॉर्मैट करने वाले प्रॉम्प्ट को पूरा करें ताकि उसमें question और answer कीज़ शामिल हों.
  • FewShotPromptTemplate का उपयोग करके examples और example_prompt के साथ few-shot प्रॉम्प्ट बनाएँ.
  • दिए गए suffix के आधार पर इनपुट वैरिएबल्स की सूची पूरी करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Complete the prompt for formatting answers
example_prompt = PromptTemplate.from_template("Question: {____}\n{____}")

# Create the few-shot prompt
prompt_template = ____(
    examples=____,
    example_prompt=____,
    suffix="Question: {input}",
    input_variables=["____"],
)

prompt = prompt_template.invoke({"input": "What is Jack's favorite technology on DataCamp?"})
print(prompt.text)
कोड संपादित करें और चलाएँ