smolagents documentation
मल्टी-स्टेप एजेंट्स कैसे काम करते हैं?
Get started
Tutorials
✨ अच्छे Agents का निर्माण📊 OpenTelemetry के साथ runs का निरीक्षण🛠️ Tools - in-depth guide🛡️ E2B के साथ अपने कोड एक्जीक्यूशन को सुरक्षित करें
Conceptual guides
Examples
सेल्फ करेक्टिंग Text-to-SQLएजेंटिक RAG के साथ अपनी ज्ञान आधारित को मास्टर करेंएक बहु-एजेंट प्रणाली का आयोजन करें
Reference
मल्टी-स्टेप एजेंट्स कैसे काम करते हैं?
ReAct फ्रेमवर्क (Yao et al., 2022) वर्तमान में एजेंट्स बनाने का मुख्य दृष्टिकोण है।
नाम दो शब्दों, “Reason” (तर्क) और “Act” (क्रिया) के संयोजन पर आधारित है। वास्तव में, इस आर्किटेक्चर का पालन करने वाले एजेंट अपने कार्य को उतने चरणों में हल करेंगे जितने आवश्यक हों, प्रत्येक चरण में एक Reasoning कदम होगा, फिर एक Action कदम होगा, जहाँ यह टूल कॉल्स तैयार करेगा जो उसे कार्य को हल करने के करीब ले जाएंगे।
ReAct प्रक्रिया में पिछले चरणों की मेमोरी रखना शामिल है।
मल्टी-स्टेप एजेंट्स के बारे में अधिक जानने के लिए Open-source LLMs as LangChain Agents ब्लॉग पोस्ट पढ़ें।
यहाँ एक वीडियो ओवरव्यू है कि यह कैसे काम करता है:


हम दो प्रकार के ToolCallingAgent को लागू करते हैं:
- ToolCallingAgent अपने आउटपुट में टूल कॉल को JSON के रूप में जनरेट करता है।
- CodeAgent ToolCallingAgent का एक नया प्रकार है जो अपने टूल कॉल को कोड के ब्लॉब्स के रूप में जनरेट करता है, जो उन LLM के लिए वास्तव में अच्छी तरह काम करता है जिनका कोडिंग प्रदर्शन मजबूत है।