File tree Expand file tree Collapse file tree 7 files changed +54
-33
lines changed
Expand file tree Collapse file tree 7 files changed +54
-33
lines changed Original file line number Diff line number Diff line change 11from redisvl .extensions .message_history .base_history import BaseMessageHistory
22from redisvl .extensions .message_history .message_history import MessageHistory
3- from redisvl .extensions .message_history .semantic_message_history import (
4- SemanticMessageHistory ,
5- )
3+ from redisvl .extensions .message_history .semantic_history import SemanticMessageHistory
64
75__all__ = ["BaseMessageHistory" , "MessageHistory" , "SemanticMessageHistory" ]
File renamed without changes.
Original file line number Diff line number Diff line change 66
77import warnings
88
9- from redisvl .extensions .message_history .message_history import MessageHistory
10- from redisvl .extensions .message_history .schema import (
11- ChatMessage ,
12- MessageHistorySchema ,
13- SemanticMessageHistorySchema ,
14- )
15- from redisvl .extensions .message_history .semantic_message_history import (
16- SemanticMessageHistory ,
17- )
9+ from redisvl .extensions .session_manager .base_session import BaseSessionManager
10+ from redisvl .extensions .session_manager .semantic_session import SemanticSessionManager
11+ from redisvl .extensions .session_manager .standard_session import StandardSessionManager
1812
1913warnings .warn (
2014 "Importing from redisvl.extensions.session_manager is deprecated. "
15+ "StandardSessionManager has been renamed to MessageHistory. "
16+ "SemanticSessionManager has been renamed to SemanticMessageHistory. "
2117 "Please import from redisvl.extensions.message_history instead." ,
2218 DeprecationWarning ,
2319 stacklevel = 2 ,
2420)
2521
26- __all__ = [
27- "MessageHistory" ,
28- "SemanticMessageHistory" ,
29- "ChatMessage" ,
30- "MessageHistorySchema" ,
31- "SemanticMessageHistorySchema" ,
32- ]
22+
23+ __all__ = ["BaseSessionManager" , "StandardSessionManager" , "SemanticSessionManager" ]
Original file line number Diff line number Diff line change 11"""
22RedisVL Standard Session Manager (Deprecated Path)
33
4- This module is kept for backward compatibility. Please use `redisvl.extensions.standard_history ` instead.
4+ This module is kept for backward compatibility. Please use `redisvl.extensions.base_history ` instead.
55"""
66
77import warnings
88
9- from redisvl .extensions .message_history .standard_history import StandardHistory
9+ from redisvl .extensions .message_history .base_history import BaseMessageHistory
1010
1111warnings .warn (
12- "Importing from redisvl.extensions.session_manager.standard_session is deprecated. "
13- "Please import from redisvl.extensions.message_history instead." ,
12+ "Importing from redisvl.extensions.session_manager.base_session is deprecated. "
13+ "BaseSessionManager has been renamed to BaseMessageHistory. "
14+ "Please import BaseMessageHistory from redisvl.extensions.base_history instead." ,
1415 DeprecationWarning ,
1516 stacklevel = 2 ,
1617)
1718
18- __all__ = ["StandardHistory" ]
19+
20+ class BaseSessionManager (BaseMessageHistory ):
21+ # keep for backward compatibility
22+ pass
23+
24+
25+ __all__ = ["BaseSessionManager" ]
Original file line number Diff line number Diff line change 88
99from redisvl .extensions .message_history .schema import (
1010 ChatMessage ,
11- SemanticMessageHistorySchema ,
1211 MessageHistorySchema ,
12+ SemanticMessageHistorySchema ,
1313)
1414
1515warnings .warn (
1919 stacklevel = 2 ,
2020)
2121
22+
23+ class StandardSessionIndexSchema (MessageHistorySchema ):
24+ # keep for backward compatibility
25+ pass
26+
27+
28+ class SemanticSessionIndexSchema (SemanticMessageHistorySchema ):
29+ # keep for backward compatibility
30+ pass
31+
32+
2233__all__ = [
2334 "ChatMessage" ,
24- "MessageHistory " ,
25- "SemanticMessageHistory " ,
35+ "StandardSessionIndexSchema " ,
36+ "SemanticSessionIndexSchema " ,
2637]
Original file line number Diff line number Diff line change 66
77import warnings
88
9- from redisvl .extensions .message_history .semantic_history import SemanticHistory
9+ from redisvl .extensions .message_history .semantic_history import SemanticMessageHistory
1010
1111warnings .warn (
1212 "Importing from redisvl.extensions.session_manger.semantic_session is deprecated. "
13- "Please import from redisvl.extensions.semantic_history instead." ,
13+ "SemanticSessionManager has been renamed to SemanticMessageHistory. "
14+ "Please import SemanticMessageHistory from redisvl.extensions.semantic_history instead." ,
1415 DeprecationWarning ,
1516 stacklevel = 2 ,
1617)
1718
18- __all__ = ["SemanticHistory" ]
19+
20+ class SemanticSessionManager (SemanticMessageHistory ):
21+ # keep for backwards compatibility
22+ pass
23+
24+
25+ __all__ = ["SemanticSessionManager" ]
Original file line number Diff line number Diff line change 66
77import warnings
88
9- from redisvl .extensions .message_history .standard_history import MessageHistory
9+ from redisvl .extensions .message_history .message_history import MessageHistory
1010
1111warnings .warn (
1212 "Importing from redisvl.extensions.session_manger.standard_session is deprecated. "
13- "Please import from redisvl.extensions.message_history instead." ,
13+ "StandardSessionManager has been renamed to MessageHistory. "
14+ "Please import MessageHistory from redisvl.extensions.message_history instead." ,
1415 DeprecationWarning ,
1516 stacklevel = 2 ,
1617)
1718
18- __all__ = ["MessageHistory" ]
19+
20+ class StandardSessionManager (MessageHistory ):
21+ # keep for backward compatibility
22+ pass
23+
24+
25+ __all__ = ["StandardSessionManager" ]
You can’t perform that action at this time.
0 commit comments