添加消息,自动设置 parent_uuid 形成链表。
(self, message: ConversationMessage)
| 217 | self.session_id = str(uuid.uuid4())[:12] |
| 218 | |
| 219 | def add_message(self, message: ConversationMessage): |
| 220 | """ |
| 221 | 添加消息,自动设置 parent_uuid 形成链表。 |
| 222 | """ |
| 223 | if self.messages: |
| 224 | message.parent_uuid = self.messages[-1].uuid |
| 225 | self.messages.append(message) |
| 226 | |
| 227 | |
| 228 | # ============================================================ |