- 博客(89)
- 收藏
- 关注
原创 004 Spring AI Alibaba框架整合百炼大模型平台 — MCP服务
摘要: Spring AI Alibaba框架整合百炼大模型平台,通过MCP(Model Context Protocol)协议实现AI模型与外部数据源的标准化连接。MCP分为服务端(封装工具能力)和客户端(调用能力),支持SSE/HTTP和stdio通信模式。示例演示如何构建天气查询MCP服务:服务端通过@McpTool注解定义工具方法,客户端通过YAML或JSON配置连接方式(SSE远程调用或stdio本地进程调用)。关键配置包括禁用Web服务器(stdio模式)、多服务管理策略,以及1.1.2版本简化
2026-04-24 17:21:39
462
原创 003 Spring AI Alibaba框架整合百炼大模型平台 — Memory会话记忆、Tool工具、RAG增强检索、ReAct智能体
AI 模型的知识有截止日期,也无法获取实时数据。Function Calling 让 AI 能够调用你写的 Java 方法,从而获取实时信息或执行具体操作。:RAG 让 AI 能够回答你私有文档里的内容。首先把文档转成向量存入向量数据库,用户提问时检索最相似的文档片段,连同问题一起发给 AI。默认情况下,AI 是“鱼的记忆”,每次对话都是独立的。要实现多轮对话,我们需要一个“笔记本”(),秘书会在每次提问前把笔记本里的历史记录翻出来一起发给 AI,并在得到回答后把新内容记下来。
2026-04-10 17:48:37
424
原创 002 Spring AI Alibaba框架整合百炼大模型平台 — 聊天、文生图、语音、向量模型整合
本文介绍了Spring AI与阿里巴巴百炼大模型的整合应用。主要内容包括:1) 通过yml配置DashScope聊天模型参数,如温度值、最大token数等;2) 使用ChatClient配置类实现链式调用,支持系统提示词设置和插件机制;3) 三种调用方式示例:基础问答、获取完整响应(含token用量统计)和流式响应(SSE协议)。文章提供了详细的代码示例,展示了如何从简单问答到高级流式输出的完整实现方案,帮助开发者快速掌握Spring AI与大模型平台的集成技术。
2026-04-10 17:41:43
323
原创 001 Spring AI Alibaba框架整合百炼大模型平台 — 快速入门
本文介绍了Spring AI与阿里云百炼大模型平台的整合开发指南。主要内容包括:1) 使用Spring Boot 3.5.x和JDK17环境配置,通过Maven引入spring-ai-alibaba相关依赖;2) YML配置文件设置API密钥和模型参数(qwen-plus-2025-07-28);3) 核心ChatClient配置类实现,包含默认系统提示、日志插件和温度参数设置;4) 提供测试用例展示如何调用API进行对话交互。该框架支持链式编程和插件机制,简化了AI模型集成过程,开发者可快速构建基于大模型
2026-04-10 17:34:02
189
原创 SpringBoot整合SpringCache缓存
使用springcache缓存管理技术高效处理缓存,支持本地缓存,redis等,包括自定义缓存管理器,缓存解析器,自动生成key等功能的使用
2025-07-03 16:13:41
1326
原创 005 ElasticSearch 许可证过期问题
ElasticSearch许可证过期解决方案 当ElasticSearch许可证过期时,会导致X-pack安全认证等功能失效,报403错误。可通过以下方法解决: 1.更新许可证:使用curl命令上传新许可证文件;2.切换基础版:执行命令切换到基本许可证(免费)
2025-05-29 11:06:59
1367
原创 004 Kafka异常处理
分层处理:全局处理器兜底 + 方法级精细控制幂等消费:确保消息重复消费时的数据安全性监控覆盖:跟踪重试次数、DLQ堆积等关键指标事务隔离保证数据一致性。
2025-02-26 17:15:48
910
原创 002 SpringCloudAlibaba整合 - Feign远程调用、Loadbalancer负载均衡
002 SpringCloudAlibaba整合 - Feign远程调用、Loadbalancer负载均衡。
2025-02-18 17:02:29
1546
原创 001 SpringCloudAlibaba整合 - Nacos注册配置中心、Sentinel流控、Zipkin链路追踪、Admin监控
springcloudalibaba常用组件整合配置,nacos注册中心、nacos配置中心、sentinel流控、zipkin+seulth链路追踪、springbootadmin服务监控、gateway网关
2025-02-13 18:19:33
770
原创 004 ElasticSearch7.x开启认证,创建用户,修改密码
elasticsearch开启账号密码配置,使用kibana创建新用户,修改密码
2024-11-04 10:58:37
1021
原创 记一次Mybatis的association使用子查询结果错误排查过程
mybatis的association标签子查询由于参数列自动转换导致查询结果错误问题
2024-10-09 10:07:27
577
原创 002 JavaClent操作RabbitMQ
使用rabbitmq官方提供的java客户端进行操作,包括driect直连模式,fanout模式,topic模式,work模式,及简单模式
2024-09-11 17:34:28
1245
原创 001 RabbitMQ入门及安装
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。RabbitMQ有四种工作模式,分别为direct(直连),fanout(分发),headers,topic(匹配)
2024-09-11 17:23:40
1076
原创 SpringBoot整合Minio及阿里云OSS(配置文件无缝切换)
minio的安装配置,SpringBoot整合Minio对象存储及阿里云OSS对象存储,实现通过配置yml类型进行无缝切换
2024-09-06 17:54:30
2633
1
原创 SpringBoot整合DataX数据同步(自动生成job文件)
Springboot整合datax配置生成json文件进行数据同步,mysql和elasticsearch数据同步
2024-07-03 15:36:44
4750
原创 003 SpringBoot操作ElasticSearch7.x
SpringBoot2.7整合ElasticsearchRestTemplate及ElasticsearchRepository操作ElasticSearch7.x
2024-06-27 17:16:48
1378
1
原创 001 ElasticSearch7.x 、IK分词器、Kibana 环境搭建、安装
ElasticSearch7.x 、IK分词器、Kibana 在Windows和Linux下环境搭建、安装
2024-06-27 16:59:14
1618
原创 SpringBoot整合JavaMail邮件
1.SpringBoot整合JavaMailSender封装邮件发送相关配置2.使用mail的jar包实现邮件发送
2024-05-14 17:06:28
1173
原创 CompletableFuture使用详解
CompletableFuture使用详解带run的方法,无入参,无返回值。带accept的方法,有入参,无返回值。带supply的方法,无入参,有返回值。带apply的方法,有入参,有返回值。带handle的方法,有入参,有返回值,并且带异常处理。以Async结尾的方法,都是异步的,否则是同步的。以Either结尾的方法,只需完成任意一个。以Both/Combine结尾的方法,必须所有都完成。
2023-11-09 15:54:12
276
空空如也
阿里云ECS安装hadoop后云安全告警
2024-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅