streaming • Rust AI Agent SDK

Streaming Module

streaming

Rust AI Agent SDK

Streaming Module

This module provides streaming event handling for LLM responses:

  • StreamEvent – Streaming event representation
  • StreamEventType – Types of streaming events
  • StreamMetrics – Timing metrics for streaming
  • StreamCallback – Callback trait for handling events

Example

ignore
use praisonai::streaming::{StreamEvent, StreamEventType, StreamMetrics};

let event = StreamEvent::new(StreamEventType::DeltaText)
.content("Hello");

let mut metrics = StreamMetrics::default();
metrics.update_from_event(&event);

Import

rust
use praisonai::streaming::*;

Classes


Related Documentation