1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//! 流式输出示例
//!
//! 展示如何使用 `stream_chat` 逐 token 输出响应,
//! 适合聊天界面实时显示。
//!
//! # 运行
//! ```bash
//! cargo run --example basic_streaming
//! ```
//!
//! # 环境变量
//! - `OPENAI_API_KEY`:OpenAI API 密钥(必需)
//! - `OPENAI_BASE_URL`:API 基址(可选)
use StreamExt;
use ;
use Message;
async