mac下dify+deepseek摆设,实现私人知识库

打印 上一主题 下一主题

主题 946|帖子 946|积分 2838

现在deepseek 十分火爆,本地摆设实现私有知识库,资助本身日常工作,上一篇使用工具cherry studio可以做到私人知识库。本日学习了一下,使用Dify链接deepseek,实现私人知识库,也非常不错,这里分享下我的学习过程吧。
一、克隆 Dify 源代码至本地情况
  1. git clone https://github.com/langgenius/dify.git
复制代码
当然你也可以直接登录网址 https://github.com/langgenius/dify   点击Dnowload ZIP。
二、启动Dify(条件是先安装docker for mac)
1、进入 Dify 源代码的 Docker 目次
  1. cd dify/docker
复制代码
2、复制情况配置文件
  1. cp .env.example .env
复制代码
3、启动 Docker 容器
  1. docker-compose up -d
复制代码
安装好后,可以通过docker ps 检察所有容器是否都已正常运行。
4、访问dify
  1. # 初始化访问,设置管理员账户
  2. http://localhost/install
复制代码
三、Dify配置deepseek大模型
首先从账户中心-设置中,点开。然后可以点击 ”模型供应商“。这时间可以看到很多大模型的供应商。我们可以选择添加本身已经注册大概本地摆设过得大模型。

可以直接选择deepseek的大模型,通过填写本身的api-key,添加后,可以看到已经添加的模型。

当然你也可以通过siliconflow来实现你的知识库,注册账户后,将api-key填入即可。
这里介绍下如何绑定本身本地情况通过ollma摆设的deepseek的模型,如下:
首先在模型供应商中找到ollma,然后点击添加大模型,填写本地摆设的模型名称,
留意:这里的底子URL填写http://host.docker.internal:11434,localhost是无法连接的。这里可以参考Dify官网检察

添加好后,在按照同样的方法,继续添加Text Embedding。这是为知识库添加bge-large模型

当然这里的模型名称是本身本地摆设的模型名称。
四、搭建知识库
1、来到Dify的主界面,点击知识库。创建新的知识库

2、上传文档

文档上传成功后,会自动嵌入,然后向量化。

文档也已经被分段处理

3、引用知识库
创建空白应用-创建谈天助手

然后在谈天界面中点击添加上下文,也就是你刚才创建的知识库。

此时在右边的对话框中就可以输入,大模型会根据知识库举行查询。在最后的界面中能看到引用自刚才创建的知识库文件。
知识库创建好后,你可以本地使用,如果想外部访问这个知识库,可以添加外部知识库API。配置好API Endpoint后就可以。

当然,想要让外部访问到,你本身的机器网络也需要在公网上。
五、Dify的亮点
在最后,照旧想说一下Dify非常棒的功能,

Dify和cherry- studio、chatbox都可以随时切换谈天对话的大模型,像知识库这种,它还可以直接将谈天对话功能嵌入到本身的网站中去,这一点和阿里云的知识库很像。

它还有一个亮点让我以为很惊喜的是,它有本身的API接口,可以直接对接,实现文件上传啊,文本创建啊等,更加灵活的实现本身的知识库功能,将Dify用于一个可视化的知识库管理页面来使用,实在是太棒了。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户国营

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表