pub type TextStream = Pin<Box<dyn Stream<Item = Result<String, LLMError>> + Send>>;
流式文本响应类型
每次 yield 一个文本片段(delta content)
pub struct TextStream { /* private fields */ }