news 2026/3/23 7:42:18

11.langchain4j + rag + tools +MCP

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
11.langchain4j + rag + tools +MCP

如果即用mcp又要用tool 就需要手动指定,不然不生效,如果只用tool 就可以使用注解方式,不然只能用编程式。

集成mcp

public interface ConsultantService { //stream流式调用 // @SystemMessage(fromResource = "system.txt") public Flux<String> chat(@MemoryId String memoryId, @UserMessage String message); }

增加mcp配置类

@Configuration public class MCPConfig { @Value("${bigmodel.api-key}") private String apiKey; @Bean public McpToolProvider mcpToolProvider() { //和MCP服务通信 HttpMcpTransport transport = new HttpMcpTransport.Builder() .sseUrl("https://open.bigmodel.cn/api/mcp/web_search/sse?Authorization="+apiKey) .logRequests(true) .logResponses(true)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/15 8:57:18

期末文献分析报告撰写指南与实践研究

开题报告前那两个月&#xff0c;我电脑里塞满了乱七八糟的PDF&#xff0c;参考文献格式错得千奇百怪&#xff0c;导师一句“脉络不清”打回来三次。后来才发现&#xff0c;问题不是读得不够多&#xff0c;而是工具没用对。这三个工具帮我理清了思路&#xff0c;把一堆文献变成了…

作者头像 李华
网站建设 2026/3/22 12:16:39

【JavaWeb】Servlet_HelloWorld

目录Servlet 开发流程目标创建JavaWeb项目&#xff0c;同时将tomcat添加为当前项目的依赖编写Java代码web.xml中&#xff0c;配置Servlet 对应的的请求映射路径测试Servlet 开发流程 创建JavaWeb项目&#xff0c;同时将tomcat添加为当前项目的依赖重写service方法&#xff0c;…

作者头像 李华
网站建设 2026/3/21 5:39:11

03_AI总结每日AI新闻推送到微信

效果展示&#xff1a; 一、 为什么选择“Python GitHub Actions”&#xff1f;(可忽略&#xff09; 每天早上&#xff0c;你是否花费大量时间筛选AI新闻&#xff1f;本教程将教你如何搭建一个完全免费&#xff08;仅需支付极少量API调用费&#xff09;、全自动的AI新闻摘要系…

作者头像 李华
网站建设 2026/3/15 9:03:03

空洞骑士模组管理新体验:Scarab工具全面解析

空洞骑士模组管理新体验&#xff1a;Scarab工具全面解析 【免费下载链接】Scarab An installer for Hollow Knight mods written in Avalonia. 项目地址: https://gitcode.com/gh_mirrors/sc/Scarab 模组管理对于《空洞骑士》玩家而言&#xff0c;从曾经的繁琐操作逐渐转…

作者头像 李华
网站建设 2026/3/21 20:17:38

7、Linux 和 Solaris 系统下文件归档与压缩实用指南

Linux 和 Solaris 系统下文件归档与压缩实用指南 在计算机操作中,将多个文件从一个位置复制到另一个位置时,如果能把这些文件打包成一个单元,操作效率会更高,尤其是在复制成百上千个文件时。在 Windows 环境里,我们可以轻松地通过点击和拖动文件夹来完成复制操作;而在 L…

作者头像 李华