博客/Human-in-the-Loop

Human-in-the-Loop

共 8 篇文章

共 8 篇
全部文章共 8 篇
AI Alibaba

Spring AI Alibaba 81|Graph Core · 人类反馈 · 完整示例:扩展-反馈-翻译流程

以下是一个完整的示例,展示如何在扩展节点、人类反馈节点和翻译节点之间实现中断和恢复: 节点定义 ExpanderNode package com.spring.ai.tutorial.graph.human.node; import com

2026-09-11 · 13 分钟阅读 19点赞 0评论 0
AI Alibaba

Spring AI Alibaba 80|Graph Core · 人类反馈 · 模式二:interruptBefore 模式

interruptBefore 模式需要在编译 Graph 时提前指定中断点,在指定节点执行前自动中断。这种方式适合已知的中断点,配置简单直接。 优势 配置简单:只需在编译配置中指定中断点无需修改节点:普通节点即可,不需要实现特殊接口明确的

2026-09-11 · 15 分钟阅读 19点赞 0评论 0
AI Alibaba

Spring AI Alibaba 79|Graph Core · 人类反馈 · 模式一:InterruptionMetadata 模式:继续执行 Graph

/** * 继续执行 Graph * 使用 HUMAN_FEEDBACK_METADATA_KEY 来恢复执行 */ public static void continueExecution(CompiledGraph graph, Run

2026-09-09 · 3 分钟阅读 19点赞 0评论 0
AI Alibaba

Spring AI Alibaba 78|Graph Core · 人类反馈 · 模式一:InterruptionMetadata 模式:定义带中断的 Graph

在实际业务场景中,经常会遇到人类介入的场景,人类的不同操作将影响工作流不同的走向。Spring AI Alibaba Graph 提供了两种方式来实现人类反馈: InterruptionMetadata 模式:可以在任意节点随时中断,通过实

2026-09-09 · 16 分钟阅读 18点赞 0评论 0
AI Alibaba

Spring AI Alibaba 38|人工介入 · 实用工具方法

为了简化人工介入的处理,你可以创建实用方法: public class HITLHelper { /** * 批准所有工具调用 */ public static InterruptionMetadata approveAll(Interru

2026-08-14 · 7 分钟阅读 11点赞 0评论 0
AI Alibaba

Spring AI Alibaba 37|人工介入 · Workflow 中嵌套 Agent 的人工中断

在复杂的应用场景中,你可能需要在 StateGraph 工作流中嵌套 ReactAgent,并为嵌套的 Agent 配置人工介入能力。这允许你在工作流执行过程中对 Agent 的工具调用进行人工监督。 工作原理 当 ReactAgent 作

2026-08-14 · 15 分钟阅读 11点赞 0评论 0
AI Alibaba

Spring AI Alibaba 36|人工介入 · 完整示例

import com.alibaba.cloud.ai.graph.agent.ReactAgent; import com.alibaba.cloud.ai.graph.agent.hook.hip.HumanInTheLoopHook;

2026-08-13 · 8 分钟阅读 11点赞 0评论 0
AI Alibaba

Spring AI Alibaba 35|人工介入

人工介入(HITL)Hook 允许你为 Agent 工具调用添加人工监督。当模型提出需要审查的操作时——例如写入文件或执行 SQL——Hook 可以暂停执行并等待人工决策。 它通过检查每个工具调用并与可配置的策略进行比对来实现。如果需要人工

2026-08-13 · 7 分钟阅读 10点赞 0评论 0