接口 WorkflowStreamCallback

所有超级接口:
BaseStreamCallback

public interface WorkflowStreamCallback extends BaseStreamCallback
Workflow 流式响应回调接口
  • 方法详细资料

    • onWorkflowStarted

      default void onWorkflowStarted(WorkflowStartedEvent event)
      工作流开始事件
      参数:
      event - 事件数据
    • onNodeStarted

      default void onNodeStarted(NodeStartedEvent event)
      节点开始事件
      参数:
      event - 事件数据
    • onNodeFinished

      default void onNodeFinished(NodeFinishedEvent event)
      节点完成事件
      参数:
      event - 事件数据
    • onWorkflowFinished

      default void onWorkflowFinished(WorkflowFinishedEvent event)
      工作流完成事件
      参数:
      event - 事件数据
    • onIterationStarted

      default void onIterationStarted(IterationStartedEvent event)
      迭代器开始执行事件
      参数:
      event - 事件数据
    • onIterationNext

      default void onIterationNext(IterationNextEvent event)
      迭代器下一次执行事件
      参数:
      event - 事件数据
    • onIterationCompleted

      default void onIterationCompleted(IterationCompletedEvent event)
      迭代器执行完成事件
      参数:
      event - 事件数据
    • onLoopStarted

      default void onLoopStarted(LoopStartedEvent event)
      循环开始执行事件
      参数:
      event - 事件数据
    • onLoopNext

      default void onLoopNext(LoopNextEvent event)
      循环下一次执行事件
      参数:
      event - 事件数据
    • onLoopCompleted

      default void onLoopCompleted(LoopCompletedEvent event)
      循环执行完成事件
      参数:
      event - 事件数据
    • onAgentLog

      default void onAgentLog(AgentLogEvent event)
      Agent 日志事件
      参数:
      event - 事件数据
    • onWorkflowTextChunk

      default void onWorkflowTextChunk(WorkflowTextChunkEvent event)
      工作流LLM执行过程
      参数:
      event - 事件数据
    • onTtsMessage

      default void onTtsMessage(TtsMessageEvent event)
      TTS 消息事件
      参数:
      event - 事件数据
    • onTtsMessageEnd

      default void onTtsMessageEnd(TtsMessageEndEvent event)
      TTS 消息结束事件
      参数:
      event - 事件数据