MCPcopy Create free account
hub / github.com/OpenDCAI/Paper2Any / DFState

Class DFState

dataflow_agent/state.py:85–100  ·  view source on GitHub ↗

主流程的State,继承自MainState

Source from the content-addressed store, hash-verified

83# ==================== 主流程 State ====================
84@dataclass
85class DFState(MainState):
86 """主流程的State,继承自MainState"""
87 # 重写request类型为DFRequest
88 request: DFRequest = field(default_factory=DFRequest)
89
90
91 # 主流程特有字段
92 category: Dict[str, Any] = field(default_factory=dict)
93 recommendation: Dict[str, Any] = field(default_factory=dict)
94 matched_ops: list[str] = field(default_factory=list)
95 debug_mode: bool = False
96 pipeline_structure_code: Dict[str, Any] = field(default_factory=dict)
97 execution_result: Dict[str, Any] = field(default_factory=dict)
98 code_debug_result: Dict[str, Any] = field(default_factory=dict)
99 debug_history: Dict[Any, Dict[str, Any]] = field(default_factory=dict)
100 opname_and_params: List[Dict[str, Dict[str, Any]]] = field(default_factory=list)
101
102# Paper2Video 相关 State 和 Request 定义
103# ==================== Paper2Video 生成 Request ====================

Callers 4

test_basic_trajectoryFunction · 0.90
test_batch_exportFunction · 0.90
test_feedbackFunction · 0.90

Calls 1

fieldFunction · 0.85

Tested by 4

test_basic_trajectoryFunction · 0.72
test_batch_exportFunction · 0.72
test_feedbackFunction · 0.72