logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java项目如何与AI大模型实现交互?

本文介绍了4种主流的大模型接入方式:1)SDK接入,通过官方工具包直接集成;2)HTTP接入,使用RESTAPI发送请求;3)SpringAI,基于Spring生态的AI框架;4)LangChain4j,专注于LLM应用的Java框架。以阿里云百炼平台为例,详细演示了每种方式的实现步骤和测试结果,其中SpringAI与Java生态集成度最高。对于AI超级智能体项目推荐使用SpringAI,简单对话

文章图片
#java#后端
AI大模型应用开发-工具调用(Function Calling)

工具调用(Tool Calling)是让AI大模型借助外部工具完成自身无法处理任务的技术。本文我将通过旅游规划应用案例实践,其核心流程包括:1)定义工具功能;2)AI判断需求并生成参数;3)后端程序执行工具;4)返回结果给AI生成最终响应。本文详细介绍了使用SpringAI框架开发多种工具的方法,包括文件操作、联网搜索、网页抓取、终端命令执行、资源下载和PDF生成工具,并提供了完整的代码示例和单元

文章图片
#后端#java
AI大模型应用开发实战流程-MCP协议(Model Context Protocol)

MCP是一种增强AI与外部系统交互的开放标准协议,旨在通过统一标准降低开发成本并构建服务生态。其三层架构包括客户端/服务器层、会话层和传输层,支持Stdio和SSE两种传输模式。MCP的核心参与者包括主机(如VSCode)、客户端和服务端。SpringAI提供了MCP开发支持,包含客户端和服务端SDK,并支持响应式编程。本文以Pexels图片搜索服务为例,详细演示了MCP服务端和客户端的开发流程,

文章图片
#后端#java#MCP
大模型应用开发需要掌握的技术-AI智能体(Agent)构建

本文介绍了智能体的核心概念和技术实现。智能体是具有自主规划能力的AI系统,关键技术包括CoT思维链、AgentLoop执行循环和ReAct模式。文章详细阐述了智能体的分层架构设计,重点讲解了工具系统设计(终止工具、询问工具)和MCP协议支持。通过代码示例实践展示了智能体的实现过程,包括状态管理、执行循环、工具调用等核心功能。同时提出了防止无限循环的机制和流式输出接口的实现方法。最终构建了一个具备自

文章图片
#后端#java
WebSocket 用法:一篇搞懂彻底掌握实时通信的用途

这篇笔记从比喻讲起:WebSocket 通过一次 HTTP Upgrade 握手建立全双工长连接,彻底告别 HTTP 每次带完整请求头的冗余。文中横向对比了短轮询、长轮询、SSE、WebSocket 四种方案的优劣和选型逻辑,深入拆解了心跳保活、指数退避重连、wss 加密、Token 认证、Origin 校验等安全实践,给出了前端重连类和 Spring 原生 WebSocket(Handler +

文章图片
#websocket#网络
零基础开发者也能快速上手实现:实践运用Spring AI重要且实用的特性,搞定AI智能体应用开发的基本流程(必学⭐)

本文深入介绍了Spring AI框架的进阶实用特性,重点聚焦于如何通过自定义Advisor、结构化输出、对话记忆持久化等技巧提升AI智能体的开发效率和能力。这些特性不仅适用于基础入门,还能广大开发者构建更强大的AI应用,涵盖拦截器实现、日志优化、重读机制和输出转换等关键主题。文章提供了代码示例和实践步骤,确保零基础开发者也能快速上手。

文章图片
#java#后端
AI大模型应用开发-工具调用(Function Calling)

工具调用(Tool Calling)是让AI大模型借助外部工具完成自身无法处理任务的技术。本文我将通过旅游规划应用案例实践,其核心流程包括:1)定义工具功能;2)AI判断需求并生成参数;3)后端程序执行工具;4)返回结果给AI生成最终响应。本文详细介绍了使用SpringAI框架开发多种工具的方法,包括文件操作、联网搜索、网页抓取、终端命令执行、资源下载和PDF生成工具,并提供了完整的代码示例和单元

文章图片
#后端#java
AI大模型应用开发实战流程-MCP协议(Model Context Protocol)

MCP是一种增强AI与外部系统交互的开放标准协议,旨在通过统一标准降低开发成本并构建服务生态。其三层架构包括客户端/服务器层、会话层和传输层,支持Stdio和SSE两种传输模式。MCP的核心参与者包括主机(如VSCode)、客户端和服务端。SpringAI提供了MCP开发支持,包含客户端和服务端SDK,并支持响应式编程。本文以Pexels图片搜索服务为例,详细演示了MCP服务端和客户端的开发流程,

文章图片
#后端#java#MCP
大模型应用开发需要掌握的技术-AI智能体(Agent)构建

本文介绍了智能体的核心概念和技术实现。智能体是具有自主规划能力的AI系统,关键技术包括CoT思维链、AgentLoop执行循环和ReAct模式。文章详细阐述了智能体的分层架构设计,重点讲解了工具系统设计(终止工具、询问工具)和MCP协议支持。通过代码示例实践展示了智能体的实现过程,包括状态管理、执行循环、工具调用等核心功能。同时提出了防止无限循环的机制和流式输出接口的实现方法。最终构建了一个具备自

文章图片
#后端#java
如何使用LangGraph4j工作流改造项目流程实践

本文介绍了使用LangGraph4j框架实现AI工作流改造的完整过程。首先通过Maven引入依赖,定义状态类SimpleState和节点类(GreeterNode、ResponderNode),构建简单工作流结构。然后以AI生成代码网站为例,详细设计工作流步骤:图片素材收集→提示词增强→智能路由→代码生成→项目构建。通过定义WorkflowContext状态上下文和ImageResource等业务

文章图片
#java#后端
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择