| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- # -*- coding: utf-8 -*-
- """
- Conversation Management Module.
- Verwaltet Dialog-Sessions zwischen Benutzer und Sprachassistent.
- """
- from trixy_core.conversation.session import (
- ConversationSession,
- SessionConfig,
- SessionState,
- SessionTurn,
- TurnType,
- )
- from trixy_core.conversation.manager import (
- ConversationManager,
- ManagerConfig,
- )
- from trixy_core.conversation.context import (
- ConversationContext,
- ContextVariable,
- ContextScope,
- )
- from trixy_core.conversation.profiler import (
- ConversationProfiler,
- SessionProfile,
- )
- __all__ = [
- # Session
- "ConversationSession",
- "SessionConfig",
- "SessionState",
- "SessionTurn",
- "TurnType",
- # Manager
- "ConversationManager",
- "ManagerConfig",
- # Context
- "ConversationContext",
- "ContextVariable",
- "ContextScope",
- # Profiler
- "ConversationProfiler",
- "SessionProfile",
- ]
|