- Replaced `get_container_db_async_session` with `async_session_maker` for improved session handling in background tasks. - Refactored chat memory services to utilize a shared `mem0` client for better memory management. - Introduced new methods for retrieving and storing chat history, integrating with SQL and memory layers. - Enhanced error handling and response management in chat-related services. - Cleaned up unused code and improved overall structure for maintainability.
8 lines
252 B
Python
8 lines
252 B
Python
from services.chat.service import ChatTurnResult, PresentationChatService
|
|
from services.chat.presentation_context_store import PresentationContextStore
|
|
|
|
__all__ = [
|
|
"ChatTurnResult",
|
|
"PresentationChatService",
|
|
"PresentationContextStore",
|
|
]
|