सिंगल-टर्न बातचीत
अब अपनी Conversation क्लास को आज़माने का समय है! आप इस क्लास का इस्तेमाल एक ट्रैवल रिकमेंडेशन चैटबॉट बनाने के लिए करेंगे, जो आपके ढूँढ रहे विवरण या स्पेसिफिकेशन को लेता है, और मॉडल एक लोकेशन लौटाता है.
पिछले अभ्यास में आपने जो Conversation क्लास बनाई थी, वह अभी भी उपलब्ध है, और उसमें निम्नलिखित मेथड हैं:
__init__(self, llm: Llama, system_prompt='', history=[])create_completion(self, user_prompt='')
यह अभ्यास पाठ्यक्रम का हिस्सा है
Llama 3 के साथ काम करना
अभ्यास निर्देश
- प्री-लोडेड
llmऔर दिए गएinstructionके साथ एकConversationक्लास इंस्टैंशिएट करें. - मॉडल को एक प्रॉम्प्ट भेजें ताकि ट्रैवल रिकमेंडेशन मिल सके (आप चाहें तो अपना प्रॉम्प्ट जोड़ सकते हैं).
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
instruction = "You are a travel expert that recommends a travel destination based on a specification. Return the location name only in City, Country form."
# Define a chatbot using the Conversation class
chatbot = ____(llm, system_prompt=____)
# Send a prompt to the model
result = chatbot.____("I'd like to learn about the Aztecs.")
print(result)