mirror of
https://github.com/kennethreitz/simplemind.git
synced 2026-06-05 22:50:18 +00:00
Update simplemind/models.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
@@ -79,9 +79,8 @@ class Conversation(SMBaseModel):
|
||||
def __str__(self):
|
||||
return f"<Conversation id={self.id!r}>"
|
||||
|
||||
def prepend_system_message(self, role: str, text: str, meta: Dict[str, Any] = {}):
|
||||
self.messages = [Message(role=role, text=text, meta=meta)] + self.messages
|
||||
|
||||
def prepend_system_message(self, role: str, text: str, meta: Optional[Dict[str, Any]] = None):
|
||||
self.messages = [Message(role=role, text=text, meta=meta or {})] + self.messages
|
||||
def add_message(self, role: str, text: str, meta: Dict[str, Any] = {}):
|
||||
"""Add a new message to the conversation."""
|
||||
self.messages.append(Message(role=role, text=text, meta=meta))
|
||||
|
||||
Reference in New Issue
Block a user