Spaces:
Runtime error
Runtime error
| from langchain_community.chat_message_histories import SQLChatMessageHistory | |
| from .background import llm_history_oiginal | |
| try: | |
| from ..utils.db import get_history_db | |
| except ImportError: | |
| from utils.db import get_history_db | |
| def get_chat_message_history(): | |
| connection = SQLChatMessageHistory( | |
| session_id="abc123", connection_string=f"sqlite:///{get_history_db()}" | |
| ) | |
| if len(connection.messages) == 0: | |
| connection.add_message(llm_history_oiginal[0]) | |
| return connection | |
| def clear_chat_history(): | |
| get_chat_message_history().clear() | |
| get_chat_message_history().add_message(llm_history_oiginal[0]) | |