@@ -74,72 +74,6 @@ class ContentFormat(str, Enum):
7474 VECTOR = "vector"
7575
7676
77- class ProcessingStage (str , Enum ):
78- """Processing stage enumeration"""
79-
80- # Raw data, unprocessed
81- RAW = "raw"
82-
83- # Preprocessing stage, such as text extraction, format conversion, etc.
84- PREPROCESSED = "preprocessed"
85-
86- # Information extraction
87- EXTRACTED = "extracted"
88-
89- # Classification
90- CLASSIFIED = "classified"
91-
92- # Summarization
93- SUMMARIZED = "summarized"
94-
95- # Embedding vector
96- EMBEDDED = "embedded"
97-
98- # Final processing stage, all processing completed
99- FULLY_PROCESSED = "fully_processed"
100-
101- class ExtractedTags (str , Enum ):
102- """Extracted tags enumeration"""
103- WORK = "work"
104- LIFE = "life"
105- STUDY = "study"
106- FINANCE = "finance"
107- ENTERTAINMENT = "entertainment"
108- UNKNOWN = "unknown"
109-
110- class StorageBackendType (str , Enum ):
111- """Storage backend type enumeration"""
112-
113- # VikingDB, for vector storage
114- VIKINGDB = "vikingdb"
115-
116- # File system storage
117- FILESYSTEM = "filesystem"
118-
119- # Memory storage (for testing)
120- MEMORY = "memory"
121-
122- class EntityType (str , Enum ):
123- """Entity type enumeration"""
124- ENTITY_NAME = "ENTITY_NAME" # Entity name
125- FILE_NAME = "FILE_NAME" # File name
126- DATE_RANGE = "DATE_RANGE" # Date range
127- KEYWORD = "KEYWORD" # Keyword
128-
129- class FilterKey (str , Enum ):
130- """Query filter key enumeration"""
131- CONTEXT_TYPE = "context_type"
132- SOURCE = "source"
133- CREATE_TIME = "create_time"
134- UPDATE_TIME = "update_time"
135- ENTITYS = "entities"
136-
137- class QueryModifierKey (str , Enum ):
138- """Query modifier key enumeration"""
139- SIMILARITY_THRESHOLD = "similarity_threshold"
140- RECENCY = "recency"
141- IMPORTANCE = "importance"
142-
14377class MergeType (str , Enum ):
14478 """Merge type enumeration"""
14579 ASSOCIATIVE = "associative"
0 commit comments