logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring AI 入门路线:Java / Spring Boot 如何接入大模型、RAG 和 Tool Calling

本文适合 Java / Spring Boot 开发者入门 Spring AI。重点不是模型训练,而是如何把大模型能力接入企业 Java 系统:ChatClient 调模型、RAG 接知识库、Tool Calling 调业务接口,以及落地时必须考虑的权限、日志、成本和可观测性。Java 开发者不一定要先转 Python,才能进入 AI 应用开发。如果你的目标是把 AI 能力接入企业系统,Sprin

#spring#java#人工智能
Claude Fable 5 系统提示词拆解:Agent 工具调用、搜索规则和安全边界

这份 md 后面有大量工具定义。每个工具都不是只有名字。required:工具名称:模型调用时用哪个 name。工具描述:这个工具能做什么。使用时机:什么时候应该用。禁止场景:什么时候不能用。参数结构:有哪些字段。参数类型:字符串、数组、对象、枚举等。必填字段:哪些参数必须传。调用后行为:调用完要不要继续回答,还是等待下一轮。失败处理:工具失败时应该怎么解释。也就是说,它不只是告诉模型“有这个工具

文章图片
#安全#java#算法
AI Agent RAG 中的 Lost in the Middle:检索到了但模型不用怎么办?

不玄。它只是提醒我们:上下文窗口变大,不代表模型能稳定用好里面的所有内容。在 RAG 里,不要只盯着“有没有召回”。召回了什么?放进 prompt 的顺序是什么?关键资料是不是足够显眼?模型最后有没有真的用上?解决方向也很明确。少放一点。排好一点。切准一点。记录清楚一点。这比一味拉大topK、拉长 Context Window,要靠谱得多。因为很多 Agent 的“记忆问题”,其实不是模型记性不好

文章图片
#人工智能#大数据
AI Agent Context Window 不是记忆:上下文窗口、Memory 和 Token 的区别

Context Window 不是记忆。它只是模型这一次能看到的临时空间。窗口大,不等于模型能稳定用好所有内容;Memory 通常是应用层的外部存储,需要时再取回来;上下文工程的目标不是塞满窗口,而是把有用的信息放对位置。我是 Dilee,11 年 Java 老兵,专注 AI 落地应用。后续会继续更新 Spring AI、RAG、Memory、Tool Calling、MCP 等实战内容。

文章图片
#人工智能#python#linux
AI Agent Context Window 不是记忆:上下文窗口、Memory 和 Token 的区别

Context Window 不是记忆。它只是模型这一次能看到的临时空间。窗口大,不等于模型能稳定用好所有内容;Memory 通常是应用层的外部存储,需要时再取回来;上下文工程的目标不是塞满窗口,而是把有用的信息放对位置。我是 Dilee,11 年 Java 老兵,专注 AI 落地应用。后续会继续更新 Spring AI、RAG、Memory、Tool Calling、MCP 等实战内容。

文章图片
#人工智能#python#linux
Spring AI Advisor 深度拆解:MessageChatMemoryAdvisor、QuestionAnswerAdvisor 怎么用

这篇文章,我们把Advisor单独拆开讲了一遍。它解决的不是“怎么把代码写得高级”,而是一个更实际的问题:不要把记忆、RAG、日志、token 统计,全都塞进 Service。对话记忆是在调用前补历史,RAG 是在调用前补资料,日志和 token 统计是在调用前后观察这次请求。它们都围绕模型调用展开,所以适合交给。业务代码继续写业务。模型增强交给增强链。下一步如果要深入,就可以看自定义 Advis

文章图片
#人工智能#spring#大数据
Spring AI Advisor 深度拆解:MessageChatMemoryAdvisor、QuestionAnswerAdvisor 怎么用

这篇文章,我们把Advisor单独拆开讲了一遍。它解决的不是“怎么把代码写得高级”,而是一个更实际的问题:不要把记忆、RAG、日志、token 统计,全都塞进 Service。对话记忆是在调用前补历史,RAG 是在调用前补资料,日志和 token 统计是在调用前后观察这次请求。它们都围绕模型调用展开,所以适合交给。业务代码继续写业务。模型增强交给增强链。下一步如果要深入,就可以看自定义 Advis

文章图片
#人工智能#spring#大数据
AI Agent Token 成本怎么算:prompt_tokens、completion_tokens、usage、上下文窗口一次讲清楚

Token 不是字数,它是模型真正处理文本的单位。成本看 Token,不看字数;上下文窗口也是 Token,不是字符数;生产环境一定要记录usage,而且输入、输出、缓存、推理要分开看。把 Token 搞明白,你后面学 RAG、记忆、工具调用、Agent 工作流,都会轻松很多。后续会继续更新 AI Agent、Spring AI、RAG、Memory、Tool Calling 等内容。

文章图片
#人工智能
Spring AI 核心架构入门:ChatClient、ChatModel、Prompt、Advisor、ChatResponse 关系说明

ChatClient:发起调用;Prompt:描述请求;Advisor:前后增强;ChatModel:对接模型;:承接结果。以后再看,就不会只看到一行代码了。你会知道它背后经过了哪些层,每一层大概在干什么。如果你已经跑通了 Spring AI 的 Hello World,建议回头再看一遍这篇,会更清楚。因为对话记忆、RAG、日志增强这些能力,基本都会绕到它。后续会继续更新 Spring AI、RA

文章图片
#人工智能#spring#架构
Spring AI 核心架构入门:ChatClient、ChatModel、Prompt、Advisor、ChatResponse 关系说明

ChatClient:发起调用;Prompt:描述请求;Advisor:前后增强;ChatModel:对接模型;:承接结果。以后再看,就不会只看到一行代码了。你会知道它背后经过了哪些层,每一层大概在干什么。如果你已经跑通了 Spring AI 的 Hello World,建议回头再看一遍这篇,会更清楚。因为对话记忆、RAG、日志增强这些能力,基本都会绕到它。后续会继续更新 Spring AI、RA

文章图片
#人工智能#spring#架构
    共 13 条
  • 1
  • 2
  • 请选择