Skip to main content
जब आपको एक बार के टेक्स्ट अनुरोध से अधिक चाहिए, तब यह रेसिपी अपनाएँ:
  • कई चरणों वाले टूल लूप
  • लोकल रनटाइम टूल
  • फिर से शुरू किए जा सकने वाले रन
  • एजेंट कार्य के लिए एक Gateway-आधारित एंट्री पॉइंट

1. SDK इंस्टॉल करें

2. एक छोटा रनटाइम टूल परिभाषित करें

पहला टूल नियतात्मक और जाँचने में आसान रखें।

3. एजेंट बनाएँ

4. Gateway-आधारित अडैप्टर इस्तेमाल करें

5. चरणों के बीच क्या बना रहता है

हर पूरा हुआ चरण लौटाई गई रन स्थिति में ये जानकारी जोड़ता है:
  • रन ID
  • संदेश इतिहास
  • लौटाए गए टूल कॉल
  • लोकल टूल नतीजे
  • रन पूरा होने पर अंतिम आउटपुट
अनुरोधों या प्रक्रियाओं के बीच रन जारी रखने के लिए, लौटाए गए मान को अपने ऐप्लिकेशन में सहेजें और बाद में continueRun() को दें।

6. पहला संस्करण सरल कब रखें

  • हर वर्कफ़्लो के लिए एक एजेंट
  • अनुरोधों के बीच फिर से शुरू करने से पहले ऐप्लिकेशन द्वारा सीरियलाइज़ेशन
  • सामान्य टूल रजिस्ट्री से पहले छोटा टूल सेट
  • हर रन के लिए रन ID और Gateway अनुरोध ID वाली एक लॉग लाइन

7. इस रेसिपी से आगे कब बढ़ें

जब आपको ये चाहिए हों, तो पहला टिकाऊ लूप बढ़ाएँ:
  • अनुमोदन के लिए रोकना
  • लौटाई गई रन स्थिति का ऐप्लिकेशन-नियंत्रित स्थायी संग्रह
  • साझा रनटाइम टूल वाले कई एजेंट परिभाषाएँ
उस स्थिति में उसी Gateway-आधारित अडैप्टर को रखें और उसके आसपास स्टोर व ऑर्केस्ट्रेशन विकसित करें।

संबंधित गाइड

अंतिम संशोधन 2 अक्टूबर 2026