(role: "user" | "assistant" | "system", text: string)
| 88 | * 添加文本消息(简便方法) |
| 89 | */ |
| 90 | const addTextMessage = (role: "user" | "assistant" | "system", text: string): TextMessage => { |
| 91 | const message: TextMessage = { |
| 92 | id: generateId("msg"), |
| 93 | type: "text", |
| 94 | role, |
| 95 | content: { text }, |
| 96 | createdAt: Date.now(), |
| 97 | status: role === "user" ? "sent" : undefined, |
| 98 | }; |
| 99 | addMessage(message); |
| 100 | return message; |
| 101 | }; |
| 102 | |
| 103 | /** |
| 104 | * 创建用户消息 |
no test coverage detected