File size: 850 Bytes
d82bbe4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
"""
DFA Trajectory (TRJ) - Workflow 执行轨迹导出模块

用于捕获、构建和导出 Workflow 执行过程数据,支持:
- ReAct 模式轨迹
- Workflow 模式轨迹
- 多模态数据
"""

from dataflow_agent.trajectory.models import (
    TrajectoryStep,
    Trajectory,
    TrajectoryMode,
    StepRole,
    ActionType,
)
from dataflow_agent.trajectory.collector import TrajectoryCollector
from dataflow_agent.trajectory.builder import TrajectoryBuilder
from dataflow_agent.trajectory.exporter import TrajectoryExporter
from dataflow_agent.trajectory.manager import TrajectoryManager

__all__ = [
    # 数据模型
    "TrajectoryStep",
    "Trajectory",
    "TrajectoryMode",
    "StepRole",
    "ActionType",
    # 核心组件
    "TrajectoryCollector",
    "TrajectoryBuilder",
    "TrajectoryExporter",
    "TrajectoryManager",
]