logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LangChain4j Tools 机制详解:如何让大模型调用本地工具

,却得到一个错误的答案?Tools 机制正是为了解决这类问题而生,它允许大模型调用我们编写的本地方法,从而获取实时数据、执行特定操作或访问私有系统。把这个工具集一起发给大模型后,大模型就可以结合这个工具集处理一些和今天的日期相关的任务。互联网上的各种大模型,只能学习互联网上的各种公开资料,以此为基础解决新的用户问题。”,大模型大概率是给不出正确答案的,因为大模型肯定没有去学习今天产生的资料。既然大

#java
LangChain4j AiServices 机制详解:快速构建智能体应用

简单来说,AiServices是 LangChain4j 提供的一个服务构建器,它允许你通过定义一个 Java 接口来描述 AI 服务的行为,然后自动生成该接口的代理实现。这个代理对象会负责与大模型进行交互,并自动处理消息的组装、记忆的管理以及工具的调用。核心优势:极简开发:通过接口定义,告别繁琐的底层 API 调用。组件整合:轻松整合ChatMemoryTools等核心组件。多用户支持:内置对多

#servlet#java
Sping AI 使用 Ollama 快速搭建本地知识库

这样,我们通过一些开源项目,快速搭建起了本地的大模型,以及围绕大模型的一些简单应用。在这个过程中,应该要重点去学习的是这些开源项目将大模型一步步落地,构建应用的思想和方法。例如,One-API 中对渠道和资源的管控方式,基本都是模拟的一些开源大模型产品的管控方式。熟悉这些规则,是我们真正开发企业级大模型应用时必须要了解的。在此基础上,我们才能知道如何控制大模型应用的成本。另外,FastGPT 中还

#人工智能#java
LangChain4j Embedding与向量数据库实战:使⽤Embedding实现⾃然语⾔搜索

AI大模型之所以能“理解”人类语言,本质上是将语言数据化。计算机无法直接理解“我是谁”和“我叫什么名字”是同一个意思,但它可以将这些文本转换成一串串数字(即向量),然后通过计算这些数字之间的相似度来判断语义是否相近。向量是一个有位置、有方向的变量。一个二维向量可以理解为平面坐标轴上的一个点(x, y),在计算机中用[x, y]表示。同理,一个多维向量就是一个包含更多数字的数组。文本向量化(Embe

#人工智能
LangChain4j AiServices 机制详解:快速构建智能体应用

简单来说,AiServices是 LangChain4j 提供的一个服务构建器,它允许你通过定义一个 Java 接口来描述 AI 服务的行为,然后自动生成该接口的代理实现。这个代理对象会负责与大模型进行交互,并自动处理消息的组装、记忆的管理以及工具的调用。核心优势:极简开发:通过接口定义,告别繁琐的底层 API 调用。组件整合:轻松整合ChatMemoryTools等核心组件。多用户支持:内置对多

#servlet#java
Sping AI 使用 Ollama 快速搭建本地知识库

这样,我们通过一些开源项目,快速搭建起了本地的大模型,以及围绕大模型的一些简单应用。在这个过程中,应该要重点去学习的是这些开源项目将大模型一步步落地,构建应用的思想和方法。例如,One-API 中对渠道和资源的管控方式,基本都是模拟的一些开源大模型产品的管控方式。熟悉这些规则,是我们真正开发企业级大模型应用时必须要了解的。在此基础上,我们才能知道如何控制大模型应用的成本。另外,FastGPT 中还

#人工智能#java
Sping AI 使用 Ollama 快速搭建本地知识库

这样,我们通过一些开源项目,快速搭建起了本地的大模型,以及围绕大模型的一些简单应用。在这个过程中,应该要重点去学习的是这些开源项目将大模型一步步落地,构建应用的思想和方法。例如,One-API 中对渠道和资源的管控方式,基本都是模拟的一些开源大模型产品的管控方式。熟悉这些规则,是我们真正开发企业级大模型应用时必须要了解的。在此基础上,我们才能知道如何控制大模型应用的成本。另外,FastGPT 中还

#人工智能#java
Hugging Face 快速入门:从模型超市到 Java 调用实战

可以理解为目前全球大模型的“大超市”。各大公司在发布大模型产品前,通常都会把模型上传到这里。它不仅仅是一个模型仓库,更是一个集成了数据集、模型测试和应用部署的综合性平台。新手:一个免费了解、尝试各种大模型功能的平台。程序员:一个入门级的编程工具,可以基于它做一些简单的 AI 应用。骨灰级 AI 开发者:一个无尽的宝藏。可以基于这里海量的大模型以及高质量的数据集,进行模型微调、多模态组合等高级操作。

#java#人工智能
SpringAI 五步提示词大法:构建高效 AI 提示词

本文我们成功实现了一个基于 SpringAI 的 RAG 智能问答系统,它能够读取 PDF 文档,并将其转化为可供自然语言查询的知识库。将替换为PgvectorRedis或Milvus等生产级向量数据库,以支持大规模数据存储和持久化。根据文档类型(如代码、表格、长文本)选择不同的切分器(如),以保留更好的语义完整性。将历史对话信息也作为上下文的一部分,实现多轮对话的 RAG。结合关键词检索(如 E

#人工智能#java
SpringAI RAG 智能问答实战:用自然语言查询知识库

阶段核心操作SpringAI 组件Index加载文件 → 拆分条目 → 向量化存储Retrieval问题向量化 → 相似度检索 → 组装 Prompt → 调用大模型ChatClientSpringAI 目前仍处于快速迭代阶段,API 可能会有较大变化,但 RAG 的核心思想是通用的。掌握了本文的思路,无论未来框架如何演进,你都能快速上手。替换为其他向量数据库(如 Pgvector、Milvus)

#人工智能#java
    共 17 条
  • 1
  • 2
  • 请选择