Skip to main content
Run जारी रहते हुए agent response या tool activity दिखाने के लिए stream() उपयोग करें। यह streaming model client के साथ run() वाली ही resumable state machine शुरू करता है।

टेक्स्ट स्ट्रीम करें

एक से अधिक स्थानों पर परिणाम पढ़ें

Stream consumers replayable हैं, इसलिए rendering, telemetry और persistence code एक ही run को साथ में consume कर सकते हैं:

स्ट्रीम चुनें

  • getTextStream() answer text देता है।
  • Model उपलब्ध कराए तो getReasoningStream() reasoning updates देता है।
  • getItemsStream() संदेशों, तर्क-विचार, टूल गतिविधि, त्रुटियों और अंतिम आउटपुट को टाइप्ड AgentItem<TOutput> मानों के रूप में देता है।
  • getToolStream() tool activity देता है।
  • getFullStream() complete runtime events देता है।
Run रोकने के लिए cancel() उपयोग करें। Local tools को उनके runtime signal के जरिए cancellation मिलता है।

टूल की प्रगति स्ट्रीम करें

Async generators वाले tools preliminary results प्रकाशित कर सकते हैं। वे full stream में tool.preliminary_result events के रूप में दिखते हैं और completed step से जुड़े रहते हैं।

संबंधित गाइड

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