DeepSeek+AnythingLLM打造自己大模型知识库

目       录

1.      安装Ollama

2.      下载DeepSeek模型

3.      安装AnythingLLM

4.      基本应用

5.      自定义知识库应用


1.   安装Ollama

  官方网站下载:https://ollama.com/,点击download进行下载。

为了避免安装在C盘占用空间,可以使用命令指定路径方式安装Ollama,安装命令:OllamaSetup.exe /DIR=d:\Ollama,如下图:

直接安装就可以了,如下图:

配置下载模型保存路径,在电脑的环境变量中增加:OLLAMA_MODELS,设置保存模型路径:D:\Ollama\models。如下图:

2.   下载DeepSeek模型

  建议使用“Windows PowerShell”终端,使用“命令提示符”运行Ollama命令可能会出现参数错误的提示。

  DeepSeek-r1模型:1.5b约占用空间1.1GB,7b模型是4.7GB,8b模型是4.9GB,14b模型是9.0GB,32b是20GB,70b是43GB,671b是404GB,根据自己磁盘空间进行选择,原则上数据越大,回答的问题就越全面。

  我们选择下载8b模型,在Windows PowerShell终端运行命令:ollama run deepseek-r1:8b。如下图:

下载模型成功后,8b模型保存在D:\Ollama\models目录中。如下图:

使用命令运行模型:ollama run deepseek-r1:8b。试一下提问:你是谁?使用效果如下图:

这样就算安装成功了。

3.   安装AnythingLLM

  安装一个交互界面的软件,可以把资料投喂给大模型,类似的交互界面很多,暂时使用AnythingLLM,有其他好用的工具,网友留言反馈。

  官方网站:https://anythingllm.com,下载软件,如图:

同样默认安装到D盘,如下图:

  点击安装后,直接等待安装完成。根据网速情况,安装快慢不一样,会下载各种模型及相关文件。如下图:

有可能all-minilm-l6-v2模型下载失败,这是一个语义转换模型,如果缺失,使用AnythingLLM上传文档内容会失败。下载all-minilm-l6-v2模型,github下载地址: https://github.com/user-attachments/files/18676036/Xenova.zip

下载Xenova压缩包,解压到本机目录:C:\Users\WXZZ\AppData\Roaming\anythingllm-desktop\storage\models。如下图:

4.   基本应用

  在桌面打开“AnythingLLM”应用程序,设置成中文,如下图:

  新建一个工作区,单击“新工作区”,在demo工作区上单击设置图标,在“聊天设置”设置“工作区聊天模型”为:deepseek-r1:8b。如下图:

在demo聊天应用效果如下图:

5.   自定义知识库应用

  在保持原有模型不变的情况下,提问:请规划一下稀土领域的生产管控系统的内容。deepseek回答的内容明显比较吃力,如下图:

  有些用户或是专家在项目建设中提出来要提炼工艺库、模型库、算法库等知识库,可以试着让deepseek成为每个角色的助手,例如工艺的、信息化的、设备的、电气的等角色,让deepseek成为自己,再不断的迭代它。deepseek扮演AI助手的角色,应用越来越发挥出来应有的价值

  将自己的资料投喂给deepseek模型,在demo工作区上单击上传文件按钮,如下图:

我把“稀土领域生产一体化管控系统案例.docx(基于iNeuOS工业互联网平台)”是上传投喂给deepseek模型,上传成功后,选择相应的文件,单击“Move to Workspace”按钮移动到demo工作区;然后单击“Save and Embed”按钮,这个过程会调用all-minilm-l6-v2模型,根据文档内容的大小处理过程耗时不一样;保存成功后,在文件后面的按钮钉起来后会变成黑色,就证明选择这个文件。如下图:

返回demo工作区后,问同样的问题:请规划一下稀土领域的生产管控系统的内容。如下图:

显然deepseek模型参考了“稀土领域生产一体化管控系统案例.docx”文件的内容,因为内容很多就不具体展示了。总体来讲,效果还算可能。文档的内容如下图:


物联网&大数据技术 QQ群:54256083

物联网&大数据项目 QQ群:727664080

QQ:504547114

微信:wxzz0151

博客:https://www.cnblogs.com/lsjwq

微信公众号:iNeuOS

DeepSeek+AnythingLLM打造自己大模型知识库的更多相关文章

  1. AI大模型学习了解

    # 百度文心 上线时间:2019年3月 官方介绍:https://wenxin.baidu.com/ 发布地点: 参考资料: 2600亿!全球最大中文单体模型鹏城-百度·文心发布 # 华为盘古 上线时 ...

  2. 无插件的大模型浏览器Autodesk Viewer开发培训-武汉-2014年8月28日 9:00 – 12:00

    武汉附近的同学们有福了,这是全球第一次关于Autodesk viewer的教室培训. :) 你可能已经在各种场合听过或看过Autodesk最新推出的大模型浏览器,这是无需插件的浏览器模型,支持几十种数 ...

  3. 微信事业群WXG成立 致力于打造微信大平台

    今天,微信之父张小龙带领微信团队成立微信事业群(WeiXin Group,简称WXG),致力于打造微信大平台,由他们负责微信基础平台.微信开放平台.微信支付拓展.O2O等微信延伸业务的发展,并包括邮箱 ...

  4. 王灏:光音网络致力打造Wi-Fi大生态圈

    光音网络,做的是本地网络综合服务.在中国,想把互联网做到覆盖延伸范围之外的最后100米,光音网络是当中一家,也是最坚持的一家.为千万家本地生活商户提供帮助,为数亿本地用户提供最佳的本地网络体验,这是光 ...

  5. 两眼论&矩阵变现理论结合打造赚钱大模式

    两眼论&矩阵变现理论结合打造赚钱大模式 围棋有一个基本规则,就是一块棋有两只真眼,就是活棋. 围棋没有复杂的规则,它最有趣的地方是没有太多的规则和限制,由此演变出了大千世界,所以古人云“棋如人 ...

  6. PowerDesigner 学习:十大模型及五大分类

    个人认为PowerDesigner 最大的特点和优势就是1)提供了一整套的解决方案,面向了不同的人员提供不同的模型工具,比如有针对企业架构师的模型,有针对需求分析师的模型,有针对系统分析师和软件架构师 ...

  7. PowerDesigner 15学习笔记:十大模型及五大分类

    个人认为PowerDesigner 最大的特点和优势就是1)提供了一整套的解决方案,面向了不同的人员提供不同的模型工具,比如有针对企业架构师的模型,有针对需求分析师的模型,有针对系统分析师和软件架构师 ...

  8. 华为高级研究员谢凌曦:下一代AI将走向何方?盘古大模型探路之旅

    摘要:为了更深入理解千亿参数的盘古大模型,华为云社区采访到了华为云EI盘古团队高级研究员谢凌曦.谢博士以非常通俗的方式为我们娓娓道来了盘古大模型研发的"前世今生",以及它背后的艰难 ...

  9. 文心大模型api使用

    文心大模型api使用 首先,我们要获取硅谷社区的连个key 复制两个api备用 获取Access Token 获取access_token示例代码 之后就会输出 作文创作 作文创作:作文创作接口基于文 ...

  10. 千亿参数开源大模型 BLOOM 背后的技术

    假设你现在有了数据,也搞到了预算,一切就绪,准备开始训练一个大模型,一显身手了,"一朝看尽长安花"似乎近在眼前 -- 且慢!训练可不仅仅像这两个字的发音那么简单,看看 BLOOM ...

随机推荐

  1. 解密prompt系列43. LLM Self Critics

    前一章我们介绍了基于模型自我合成数据迭代,来提升LLM生成更合理的自我推理思考链路.但在模型持续提升的道路上,只提升Generator能力是不够的,需要同步提升Supervisor.Verifier的 ...

  2. Java垃圾回收器总结

    什么是Java垃圾回收器 Java垃圾回收器是Java虚拟机(JVM)的三个重要模块(另外两个是解释器和多线程机制)之一,为应用程序提供内存的自动分配(Memory Allocation).自动回收( ...

  3. Python之argparse

    argparse模块可以轻松编写用户友好的命令行界面.该程序定义了它需要的参数,argparse并将找出如何解析这些参数sys.argv.argparse模块还会自动生成帮助和用法消息,并在用户给出程 ...

  4. 阿里巴巴LangEngine开源了!支撑亿级网关规模的高可用Java原生AI应用开发框架

    LangEngine作为阿里集团内部发起的纯Java版本的AI应用开发框架,经过充分实践,已经广泛应用于包括淘宝.天猫.阿里云.爱橙科技.菜鸟.蚂蚁.飞猪.1688.LAZADA等在内的多个业务场景. ...

  5. 中电金信:“人工智能+”首次写入政府工作报告,各大企业何以破局AI模型挑战

    ​2024年全球新一轮技术变革加速来临,大模型作为人工智能发展的核心引擎,正引发一场全新的工业革命.今年全国两会期间,人工智能成为最热话题之一."人工智能+"首次被写入政府工作报告 ...

  6. IDEA和GIT关于文件中LF和CRLF问题

    问题描述:项目软件安装shell脚本上git仓库管理,但拉取后,上linux运行报错. 问题思考:根据描述信息可以查看到\r字样,初步判别为换行符导致 1.将脚本文件移动至notepad++中,通过视 ...

  7. okhttp3设置代理(http/https)

    最近项目网络请求需要设置代理,记录一下.http和https都可以. OkHttpClient.Builder builder = new OkHttpClient.Builder(); //代理服务 ...

  8. IM消息ID技术专题(六):深度解密滴滴的高性能ID生成器(Tinyid)

    1.引言 在中大型IM系统中,聊天消息的唯一ID生成策略是个很重要的技术点.不夸张的说,聊天消息ID贯穿了整个聊天生命周期的几乎每一个算法.逻辑和过程,ID生成策略的好坏有可能直接决定系统在某些技术点 ...

  9. 按部就班--从零开始建设k8s监控(二)

    前言 书接上文,prometheus已经安装好了,并且能够对k8s的整体状态进行监控,但是我们还需要更多 环境准备 组件 版本 操作系统 Ubuntu 22.04.4 LTS docker 24.0. ...

  10. WxPython跨平台开发框架之使用PyInstaller 进行打包处理

    使用PyInstaller 打包Python项目是一个常见的需求,它可以将Python程序及其所有依赖项打包成一个独立的可执行文件或者安装文件,方便在没有安装Python环境的机器上运行.本随笔介绍W ...