上一页 1 2 3 4 5 6 7 8 ··· 48 下一页
  2025年9月1日
摘要: 1.概述 在 调用大模型的时候,大模型由于训练的时候,知识就固化下来了,如果需要一些业务系统的知识,这个时候可以使用工具调用,即我们在调用大模型的时候,传入工具信息,当大模型觉得有些事情需要执行工具,就会返回工具信息,spirng ai 实现将调用本地工具,将返回的信息丢给大模型生成。 Spring 阅读全文
posted @ 2025-09-01 16:34 自由港 阅读(138) 评论(0) 推荐(0)
摘要: 1.概述 本文介绍一下如何使用 postgres 作为向量数据库,首先我们需要安装 postgres 数据库,接下来安装 pgvector 扩展支持,关于安装之前有介绍,这里就不再介绍 2.实现步骤 2.1 增加依赖 <dependency> <groupId>org.springframework 阅读全文
posted @ 2025-09-01 16:02 自由港 阅读(109) 评论(0) 推荐(0)
摘要: 1:安装 PostgreSQL 1.更新系统包列表 sudo apt update 2.安装 PostgreSQL sudo apt install postgresql postgresql-contrib -y 3.启动并启用 PostgreSQL 服务 sudo systemctl start 阅读全文
posted @ 2025-09-01 14:15 自由港 阅读(199) 评论(0) 推荐(0)
  2025年8月31日
摘要: 1. 概述 我们在使用代码加载系统工具类时,如下使用下面代码,如果我需要增加工具类时这个代码需要做修改,因此我希望当增加工具类时,能自动加载这些类。 @Bean public ToolCallbackProvider toolProvider(McpService mcpService) { ret 阅读全文
posted @ 2025-08-31 23:22 自由港 阅读(66) 评论(0) 推荐(0)
  2025年8月30日
摘要: 1.概述 mcp 是什么,mcp 实际上是 model context protocol 的简称,意思是用一个标准协议,支持工具调用。 mcp ai 很火的概念,spring ai 已经支持了 mcp ,mcp 源于 工具调用,但是 我们在开发过程中会有一些 通用的方法,不需要反复来写,那么 mcp 阅读全文
posted @ 2025-08-30 11:08 自由港 阅读(166) 评论(0) 推荐(1)
  2025年8月28日
摘要: 1.概述 嵌入式模型是将文本向量化,是向量搜索的首要条件。我们可以使用在线的向量模型,将数据发送给 模型厂家的 接口实现向量化,比如智谱清言就支持文本向量化。 如果 可以使用本地的词嵌入模型,那么可以减少到 服务的依赖,性能也更有保证,另外可以省费用。 我们以北京智源的 BAAI/bge-large 阅读全文
posted @ 2025-08-28 12:53 自由港 阅读(79) 评论(0) 推荐(0)
摘要: 1.概述 如果需要实现 RAG ,首先需要将数据进行分块向量化实现,下面就讲一下如何使用 milvus 实现向量化存储的过程。 2.实现过程 2.1 安装 milvus milvus 是一个向量高性能的向量数据库。 安装过程比较简单 我们使用 docker-compose 运行就可以了 wget h 阅读全文
posted @ 2025-08-28 10:43 自由港 阅读(131) 评论(0) 推荐(0)
  2025年1月7日
摘要: 1.概述 Flink CDC 是一个用于实时数据和批处理数据的分布式数据集成工具。他可以监听数据库表的变化。实现将数据变化写到其他的数据源中。 我们可以使用java 实现自定义的数据写出。下面是实现细节。 2.实现代码 2.1 项目依赖 <dependencies> <dependency> <gr 阅读全文
posted @ 2025-01-07 22:54 自由港 阅读(76) 评论(0) 推荐(0)
  2025年1月4日
摘要: 1.概述 在使用maven开发的时候,我们会使用到多模块开发,比如我们开发一些starter,我们可以在一个项目下开发多个starter,如果每个模块都有一个版本,我们需要对每个版本进行调整。这样会很麻烦。所以我们需要实现多个模块实现版本统一,在引用的时候实现统一版本就可以了。 2.实现方法 在ma 阅读全文
posted @ 2025-01-04 21:21 自由港 阅读(173) 评论(0) 推荐(0)
  2024年12月3日
摘要: 1.业务场景 有些时候,我需要知道某个jar包依赖了哪些包,这个时候可以通过maven 依赖插件将依赖的包copy出来。 2.具体做法 我们可以创建一个空的项目,增加 pom.xml 文件,增加我们需要的依赖包。 <?xml version="1.0" encoding="UTF-8"?> <pro 阅读全文
posted @ 2024-12-03 16:49 自由港 阅读(151) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 48 下一页