博客/搜索

搜索博客

在全部博客文章中搜索标题、摘要与正文关键词。

共 220 篇
共 220 篇
AI Alibaba

Spring AI Alibaba 84|Graph Core · 分配 MCP 工具给指定节点 · config

分配指定的 MCP 给指定的 node 节点 实战代码可见:spring-ai-alibaba-examples 下的 graph 目录,本章代码为其 mcp-node 模块 <dependencies> <depende

2026-09-13 · 10 分钟阅读 18点赞 0评论 0
项目实战

从 0 搭一套 Python AI 知识库(三):建知识库、传文档

建知识库、用 MinIO 流式上传、SHA-256 去重、配额校验,并让上传后立即解析。

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

Spring AI Alibaba 83|Graph Core · 持久化执行 · 在节点中使用任务模式

持久化执行是一种技术,其中进程或工作流在关键点保存其进度,允许它暂停并稍后从中断的地方恢复。这在需要人在回路中(human-in-the-loop)的场景中特别有用,用户可以在继续之前检查、验证或修改流程,也适用于可能遇到中断或错误的长时间

2026-09-12 · 20 分钟阅读 20点赞 0评论 0
项目实战

从 0 搭一套 Python AI 知识库(二):数据库、登录与多租户

PostgreSQL 8 张表、SQLAlchemy 异步会话、SSO 换票、Redis 会话与多租户隔离,一次接通。

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

Spring AI Alibaba 82|Graph Core · LLM 流式输出 · 使用流式 ChatClient

Spring AI Alibaba 支持通过 ChatClient 进行流式输出。 import org.springframework.ai.chat.client.ChatClient; import org.springframewo

2026-09-12 · 6 分钟阅读 17点赞 0评论 0
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
项目实战

从 0 搭一套 Python AI 知识库(一):先把服务跑起来

从空目录把 FastAPI 骨架立起来:配置、统一返回、异常兜底和健康检查,跑通第一条命令。

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

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

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

2026-09-11 · 15 分钟阅读 19点赞 0评论 0
项目实战

从零搭建 AI 在线考试系统(五):AI 能力接入与成本治理

系列最后一篇,实现 AI 能力的接入与成本控制。AI 调用是要真金白银计费的,而「点一下按钮」是免费的——这个不对称如果不处理,很快就会出问题。 一、模型调用层:只做三件事 package com.laijun.commons.ai; /** * 大模型调用客

2026-09-10 · 29 分钟阅读 21点赞 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