- कई चरणों वाले टूल लूप
- लोकल रनटाइम टूल
- फिर से शुरू किए जा सकने वाले रन
- एजेंट कार्य के लिए एक Gateway-आधारित एंट्री पॉइंट
1. SDK इंस्टॉल करें
2. एक छोटा रनटाइम टूल परिभाषित करें
पहला टूल नियतात्मक और जाँचने में आसान रखें।3. एजेंट बनाएँ
4. Gateway-आधारित अडैप्टर इस्तेमाल करें
5. चरणों के बीच क्या बना रहता है
हर पूरा हुआ चरण लौटाई गई रन स्थिति में ये जानकारी जोड़ता है:- रन ID
- संदेश इतिहास
- लौटाए गए टूल कॉल
- लोकल टूल नतीजे
- रन पूरा होने पर अंतिम आउटपुट
continueRun() को दें।
6. पहला संस्करण सरल कब रखें
- हर वर्कफ़्लो के लिए एक एजेंट
- अनुरोधों के बीच फिर से शुरू करने से पहले ऐप्लिकेशन द्वारा सीरियलाइज़ेशन
- सामान्य टूल रजिस्ट्री से पहले छोटा टूल सेट
- हर रन के लिए रन ID और Gateway अनुरोध ID वाली एक लॉग लाइन
7. इस रेसिपी से आगे कब बढ़ें
जब आपको ये चाहिए हों, तो पहला टिकाऊ लूप बढ़ाएँ:- अनुमोदन के लिए रोकना
- लौटाई गई रन स्थिति का ऐप्लिकेशन-नियंत्रित स्थायी संग्रह
- साझा रनटाइम टूल वाले कई एजेंट परिभाषाएँ