|
|
|
|
@ -9,16 +9,13 @@ from core.file import File, FileAttribute, file_manager
|
|
|
|
|
from core.variables import Segment, SegmentGroup, Variable
|
|
|
|
|
from core.variables.consts import MIN_SELECTORS_LENGTH
|
|
|
|
|
from core.variables.segments import FileSegment, NoneSegment
|
|
|
|
|
from core.variables.variables import RAGPipelineVariableInput
|
|
|
|
|
from core.variables.variables import RAGPipelineVariableInput, VariableUnion
|
|
|
|
|
from core.workflow.constants import (
|
|
|
|
|
CONVERSATION_VARIABLE_NODE_ID,
|
|
|
|
|
ENVIRONMENT_VARIABLE_NODE_ID,
|
|
|
|
|
RAG_PIPELINE_VARIABLE_NODE_ID,
|
|
|
|
|
SYSTEM_VARIABLE_NODE_ID,
|
|
|
|
|
)
|
|
|
|
|
from core.workflow.enums import SystemVariableKey
|
|
|
|
|
from core.variables.variables import VariableUnion
|
|
|
|
|
from core.workflow.constants import CONVERSATION_VARIABLE_NODE_ID, ENVIRONMENT_VARIABLE_NODE_ID, SYSTEM_VARIABLE_NODE_ID
|
|
|
|
|
from core.workflow.system_variable import SystemVariable
|
|
|
|
|
from factories import variable_factory
|
|
|
|
|
|
|
|
|
|
|