mirror of
https://github.com/RYDE-WORK/Langchain-Chatchat.git
synced 2026-01-30 18:56:23 +08:00
17 lines
458 B
Python
17 lines
458 B
Python
from chatchat.server.db.session import with_session
|
|
import uuid
|
|
from chatchat.server.db.models.conversation_model import ConversationModel
|
|
|
|
|
|
@with_session
|
|
def add_conversation_to_db(session, chat_type, name="", conversation_id=None):
|
|
"""
|
|
新增聊天记录
|
|
"""
|
|
if not conversation_id:
|
|
conversation_id = uuid.uuid4().hex
|
|
c = ConversationModel(id=conversation_id, chat_type=chat_type, name=name)
|
|
|
|
session.add(c)
|
|
return c.id
|