自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 8. 综合演练聊天面板后端实现-SpringAI实战

本次内容的核心是之前SpringAI内存历史消息的增强版本,即数据库历史消息MessageChatMemory

2024-06-19 10:12:57 844 1

原创 7. 综合演练聊天面板前端实现-SpringAI实战

在学习了之前的SpringAI基础功能SSE流、内存历史消息基础上,整合前端界面和数据库版本的历史消息。

2024-06-19 09:57:00 1143 1

原创 6. ETL Pipeline-SpringAI实战

ETL是提取、转换、加载的缩写,从原始的文档到数据库需要经历提取(.doc、.ppt、.xlsx等)、转换(数据结构化、清理数据、数据分块)、写入向量数据库。这个过程可以进行多种处理,确保最后的数据适合AI问答。SpringAI提供了ETL框架。它是搭建知识库框架的基石。

2024-06-16 19:23:39 2341 1

原创 5. 对话历史记录-SpringAI实战

为了让AI记住你和它的对话,需要把对话信息存储起来。当你N+1次和AI聊天的时候,需要把之前的N次对话都带上这样AI才能记住你和它的对话。不过有时候为了节省Token,并不一定把所有的对话都带上,可以只携带前面几条对话。

2024-06-16 00:36:35 2965 7

原创 4. 知识库RAG(检索增强生成)-SpringAI实战

要搭建自己的知识库除了文档嵌入到向量数据库之外,就是RAG了。当用户提问的时候先从想来数据库搜索相关的资料,再把相关的资料拼接到用户的提问中,再让模型生成答案。

2024-06-15 22:21:09 1714

原创 3. 向量数据库文档嵌入-SpringAI实战

使用SpringAI接入向量数据库,教程使用RedisStack做向量数据库+阿里嵌入模型做文档嵌入和查询

2024-06-14 15:09:51 2130 2

原创 2. 编写function call文档解析-SpringAI实战教程

本节的内容是:编写文档解析函数来学习SpringAi风格的我们知道 AI 的能力是文本生成,但是遇到一些复杂的需求时如何让 ai 可以回答出用户的提问。比如我想让 ai 读取本地的某个文件然后回答文件里面的内容,那读取文件这个操作 ai 明显不会。因此我们可以编写函数来拓展 ai 的能力。

2024-06-13 21:39:07 1026

原创 1. ChatClient发送流式SSE消息-SpringAI实战教程

一个简单的ChatClient结合ChatModel的消息发送实例

2024-06-12 17:27:03 786

原创 开源!一个项目集成知识库/图片理解/图片生成/文本流对话

国内内外的ai聚合,统一页面可以选择不同的ai厂家和不同的模型,内置知识库,图片理解,文本对话,预置角色。支持阿里灵积/百度千帆/OpenAI/Kimi/智谱清言

2024-06-07 09:13:28 2054

java开发实例2o例 含浏览器.zip

Java开发典型模块大全(仅含程序源码)-20个Java项目,含有丰富的实例资源,有浏览器实例,文件管理实例等等。这些实例能帮助新手快速巩固知识,向更高的Java学习进程进攻

2019-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除