springboot 整合 deepseek 搭建知识库

准备工作

  1. 下载ollama,并安装deepseek大模型
  2. 数据库配置
  3. 大模型控件
  4. jdk环境(jdk17及以上)
  5. 构建springboot项目

ollama下载

直接download下载,后续根据安装提示无脑下一步

配置环境变量

C:\Users\用户名\AppData\Local\Programs\Ollama

下载本地大模型,win+r 输入 cmd 打开命令行黑窗口输入命令进行下载

根据电脑配置选择下载类型

数据库配置

这边使用到的数据库类型是postgre,创建数据库表,对知识库数据进行保存

CREATE EXTENSION IF NOT EXISTS vector;
CREATE EXTENSION IF NOT EXISTS hstore;
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
 
CREATE TABLE IF NOT EXISTS vector_store (
	id uuid DEFAULT uuid_generate_v4() PRIMARY KEY,
	content text,
	metadata json,
	embedding vector(768)
);
 
CREATE INDEX ON vector_store USING HNSW (embedding vector_cosine_ops);

大模型控件

克隆git仓库地址,用ide开发工具拉取代码,后面springboot项目需要使用到

git仓库地址:text2vec-base-chinese: 一个用于中文文本处理的 Text2vec-base-chinese 模型,适用于处理中文自然语言文本。https://gitee.com/hf-models/text2vec-base-chinese

构建springboot项目

springboot版本选择3.3.9</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值