Skip to main content
इस गाइड से टूल इस्तेमाल करने वाला छोटा एजेंट बनाएँ और उसकी पूरी हुई रन की जानकारी देखें।

टूल परिभाषित करें

यह closure स्थानीय रूप से चलता है। इसके RuntimeContext में रन ID, एजेंट ID, स्टेप इंडेक्स, ऐप्लिकेशन संदर्भ और मूल टूल कॉल शामिल होते हैं।

एजेंट बनाएँ

Phaseo Gateway के ज़रिए चलाएँ

पूरा उदाहरण

रन की स्थिति

RunResult में यह जानकारी होती है:
  • run: स्थिति, IDs, प्रभावी मॉडल, स्टेप की सीमा, संदर्भ और pause की स्थिति
  • steps: हर मॉडल टर्न, अनुरोध ID, प्रोवाइडर, मॉडल, समाप्ति का कारण, टूल कॉल और उपयोग
  • messages: मॉडल और टूल संदेशों का पूरा इतिहास
  • output: अंतिम आउटपुट वैल्यू
  • usage: टोकन की कुल वैल्यू और मॉडल क्लाइंट द्वारा दी गई कोई भी लागत

मौजूदा निष्पादन मॉडल

Rust Agent SDK की रन सिंक्रोनस होती हैं। स्थानीय टूल एक-एक करके चलते हैं। अगर रन से अनुरोध हैंडलर को ब्लॉक नहीं होना चाहिए, तो ऐप्लिकेशन worker thread या task boundary का उपयोग करें।

आगे

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