Skip to main content
जब किसी एजेंट workflow को यह करना हो, तब यह तरीका अपनाएँ:
  • TypeScript Agent SDK से चलना
  • मैनेज्ड वेब सर्च का उपयोग करना
  • सख्त स्ट्रक्चर्ड JSON लौटाना
  • लगभग सही लेकिन गलत फ़ॉर्मैट वाले JSON को नियतात्मक तरीके से रिकवर करना

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

2. सीमित आउटपुट कॉन्ट्रैक्ट तय करें

पहला रिसर्च नतीजा इतना छोटा रखें कि ऑपरेटर उसे लॉग में आसानी से जाँच सकें।

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

parseOutput इस्तेमाल करें ताकि runtime कच्चे टेक्स्ट के बजाय typed डेटा लौटाए।

4. Gateway adapter को एक बार कॉन्फ़िगर करें

इस हिस्से पर ध्यान दें:
  • responseFormat आउटपुट स्कीमा स्पष्ट रखता है
  • plugins लगभग सही JSON के लिए रिस्पॉन्स सुधार चालू करता है
  • gatewayTools मॉडल को मैनेज्ड वेब सर्च उपलब्ध कराता है
  • जब workflow को हमेशा स्रोतों पर आधारित होना चाहिए, तो toolChoice सर्च टूल को अनिवार्य करता है

5. Workflow चलाएँ

6. लॉग में क्या जाँचें

एक सफल रन के बाद अनुरोध विवरण खोलें और पुष्टि करें:
  • माँगे गए नेटिव वेब सर्च टूल या मैनेज्ड सर्च गतिविधि दिखाई देती है
  • सर्च नतीजे और उद्धरण सेव किए गए हैं
  • plugin रन में response-healing तभी दिखता है जब रिकवरी की ज़रूरत पड़ी
  • अंतिम आउटपुट माँगे गए JSON स्कीमा से मेल खाता है

7. यह तरीका कब इस्तेमाल करें

यह तरीका तब अपनाएँ जब:
  • workflow मुख्य रूप से एक बार की रिसर्च हो, न कि स्थानीय टूल का गहरा लूप
  • जवाब देने से पहले मॉडल को स्रोत देखने चाहिए
  • आगे के कॉलर को prosa के बजाय typed JSON चाहिए
यह तरीका तब न अपनाएँ जब:
  • workflow को सटीक URL पहले से पता हों और phaseo:web_fetch पर्याप्त हो
  • एजेंट को प्रोवाइडर के नेटिव टूल से ज़्यादा उन्नत स्थानीय टूल चाहिए
  • आउटपुट कॉन्ट्रैक्ट इतना ढीला हो कि सख्त JSON से मिलने वाले लाभ से ज़्यादा काम बढ़े

संबंधित गाइड

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