इस अभ्यास में चैटबॉट बनाने का मुख्य उद्देश्य क्या है?	Jupyter नोटबुक में एक छोटा चैटबॉट बनाना।
उपयोगकर्ता से टेक्स्ट इनपुट लेने के लिए किस इनबिल्ट फ़ंक्शन का उपयोग किया जाता है?	`input()` फ़ंक्शन।
चैटबॉट में बातचीत का इतिहास (context) कैसे बनाए रखा जाता है?	संदेशों की एक सूची (list of messages) का उपयोग करके।
उपयोगकर्ता के इनपुट को संदेश सूची में जोड़ने के लिए किस फ़ंक्शन का उपयोग किया जाता है?	`add_user_message` फ़ंक्शन।
क्लॉड (Claude) से प्रतिक्रिया (response) प्राप्त करने के लिए किस फ़ंक्शन का उपयोग किया जाता है?	`chat` फ़ंक्शन।
AI द्वारा उत्पन्न टेक्स्ट को संदेश सूची में वापस जोड़ने के लिए किस फ़ंक्शन का उपयोग किया जाता है?	`add_assistant_message` फ़ंक्शन।
चैटबॉट को लगातार चलाने के लिए किस प्रकार के लूप का उपयोग किया जाता है?	`while True` लूप।
चैटबॉट प्रक्रिया को कैसे रोका जाता है?	इंटरप्ट बटन (interrupt button) पर क्लिक करके या एस्केप (escape) दबाकर।
चैटबॉट के मुख्य प्रक्रिया प्रवाह (process flow) में कौन से चरण शामिल हैं?	इनपुट लेना, संदेश सूची में जोड़ना, API को कॉल करना, प्रतिक्रिया प्राप्त करना, और लूप दोहराना।
चैटबॉट के कार्यान्वयन के लिए आवश्यक प्रारंभिक डेटा संरचना क्या है?	पूरी तरह से खाली संदेशों की एक सूची (an empty list of messages)।
