एक नियमित chatbot केवल पाठ के साथ उत्तर देता है — आप पूछते हैं, यह उत्तर देता है, और विनिमय वहीं समाप्त हो जाता है। एक agent एक लूप चलाता है: यह कार्यों को लेने के लिए tools को कॉल कर सकता है, परिणामों का अवलोकन कर सकता है, और तब तक पुनरावृत्ति कर सकता है जब तक कि एक रोकने की स्थिति पूरी न हो जाए। अंतर कार्य करना है, केवल बात नहीं करना।
यह महत्वपूर्ण क्यों है
Goal → [think → call a tool → observe result → think again] → repeat → stop when done
