एकाधिक एजेंट कब उचित है? रिटर्न JSON {"when_yes": [2+ मामलों की सूची], "when_no": "जब जरूरत न हो"}।
मल्टी-एजेंसी फैशनेबल है, लेकिन अधिकांश कार्यों के लिए एक सुव्यवस्थित एजेंट की आवश्यकता होती है। एकाधिक एजेंटों को उचित ठहराया जाता है जब: कार्य स्पष्ट रूप से अलग-अलग भूमिकाओं या कौशलों में विभाजित हो जाता है (उदाहरण के लिए, शोधकर्ता प्लस आलोचक प्लस लेखक); समानता की आवश्यकता है (एक ही समय में कई स्वतंत्र उपकार्य); स्वतंत्र नियंत्रण उपयोगी है (एक एजेंट दूसरे की जाँच करता है)। यह आवश्यक नहीं है जब: समस्या को एक संकेत या चरणों की एक सरल श्रृंखला द्वारा हल किया जाता है; आप "कूल" के लिए विभाजित होते हैं, व्यवसाय के लिए नहीं - प्रत्येक एजेंट लागत, देरी और विफलता के बिंदु जोड़ता है। नियम: एजेंटों को केवल तभी जोड़ें जब भूमिका या समवर्तीता को वास्तव में इसकी आवश्यकता हो; डिफ़ॉल्ट एक अच्छा एजेंट है.