
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要:本文介绍了AI对话应用接口开发中同步与流式输出的实现方法。针对AI应用响应时间较长的问题,推荐使用SSE技术实现实时流式输出。文章详细讲解了三种SSE实现方式:直接返回Flux对象、使用ServerSentEvent泛型和使用SseEmitter类型,并提供了智能体异步接口的改造方法。此外,还介绍了前端项目的快速生成和跨域配置解决方案,以及智能体提示词优化和最终结果展示的改进方案。通过技术实

智能体(Agent)是一种具备自主决策和执行能力的AI系统,能够感知环境、分解任务、调用工具并持续优化。它通过"思考-行动-观察"的循环机制(ReAct模式)完成任务,相比传统AI具有更强的规划能力。智能体可分为三类:反应式(简单应答)、有限规划(预设路径执行)和自主规划(完全自主分解任务)。实现智能体需要大模型、记忆系统、知识库和工具调用等技术支持,核心机制包括思维链(CoT

本文介绍了如何开发MCP服务端实现图片搜索功能。首先通过"接口盒子"平台获取免费图片搜索API,然后创建SpringBoot子模块开发MCP服务。文章详细说明了两种服务模式(STDIO和SSE)的配置方法,包括依赖引入、YAML配置、工具类开发及注册流程。最后讲解了如何打包部署服务,并通过JSON配置文件实现客户端调用。该服务可为旅游计划等应用提供图片搜索支持,增强内容吸引力。

MCP(Model Connectivity Protocol)是Anthropic推出的开放标准协议,旨在标准化大语言模型与外部工具、数据源的连接方式。该协议采用客户端-服务器架构,通过JSON-RPC2.0规范通信,支持实时调用外部资源并维护会话状态。MCP包含6大核心概念,其中Tools工具最为实用,使AI能够执行计算、查询信息或与外部系统交互。开发者可通过云平台、软件客户端或程序集成使用M

工具调用(Tool Calling)可以理解为让 AI 大模型借用外部工具来完成它自己做不到的事情。跟人类一样,如果只凭手脚完成不了工作,那么就可以利用工具箱来完成。工具可以是任何东西,比如网页搜索、对外部 API 的调用、访问外部数据、或执行特定的代码等。比如用户提问 “帮我查询上海最新的天气”,AI 本身并没有这些知识,它就可以调用 “查询天气工具”,来完成任务。

工具调用(Tool Calling)可以理解为让 AI 大模型借用外部工具来完成它自己做不到的事情。跟人类一样,如果只凭手脚完成不了工作,那么就可以利用工具箱来完成。工具可以是任何东西,比如网页搜索、对外部 API 的调用、访问外部数据、或执行特定的代码等。比如用户提问 “帮我查询上海最新的天气”,AI 本身并没有这些知识,它就可以调用 “查询天气工具”,来完成任务。

在上一期我们跑通了接口调用,我们就可以开始使用Java来接入阿里百炼大模型API了。








