फ्यू-शॉट प्रॉम्प्टिंग लागू करना
अब अपनी सभी कंपोनेंट्स को एक चेन में जोड़ने का समय है! पिछले अभ्यास में जो फ्यू-शॉट प्रॉम्प्ट आपने बनाया था, वह अभी भी उपयोग के लिए उपलब्ध है, साथ ही examples और example_prompt भी.
इस अभ्यास को पूरा करने के लिए आवश्यक सभी LangChain क्लासेज आपके लिए पहले से लोड की गई हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
LangChain के साथ LLM एप्लिकेशन विकसित करना
अभ्यास निर्देश
ChatOpenAIक्लास का उपयोग करके एक OpenAI चैट LLM इंस्टैंशिएट करें.|ऑपरेटर का उपयोग करके प्रॉम्प्ट टेम्पलेट और LLM से एक चेन बनाएँ, फिर.invoke()मेथड का उपयोग करके उसे इनवोक करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
prompt_template = FewShotPromptTemplate(
examples=examples,
example_prompt=example_prompt,
suffix="Question: {input}",
input_variables=["input"],
)
# Create an OpenAI chat LLM
llm = ____(model="gpt-4o-mini", api_key='')
# Create and invoke the chain
llm_chain = ____
print(____({"input": "What is Jack's favorite technology on DataCamp?"}))