利用 cloud stduio 搭建的私人知识库
Cloud Studio+ ollama + deepseek + nomic-embed-text + anythingllm + 私有知识 === ai 私人知识库
所需其实上面已经告诉的差不多,开始我们的操作。
还是打开我们的老朋友Cloud Studio,现在我们的有些人把 cloud studio 简称为 cs。希望 cs 能做大做强,再创辉煌。打造成我们本土的 colab。
依旧选择首页 banner,直接选择 32b 模型
等待分配资源,开机
完成后如下图
cloud studio 已经帮我们内嵌了 anythingllm,如果我们需要在自己的本地电脑上安装使用,那么就需要去下载安装一个 anythingllm。当然如果只是想简单体验的话,那么就不需要去下载,而是直接使用 cs 提供的内嵌 web。
我们只需要在浏览器中打开内嵌的 anythingllm 页面就好。
拉取 deepseek-r1:32b 这一步骤,可以省略掉,因为 cs 已经帮我们下载好了模型,前提是选择了那个 32 的 plan,如果我们需要用 32b 的话,就需要去下载拉取ollama pull deepseek-r1:32b
拉取 nomic-embed-textollama pull nomic-embed-text
如果在本地使用,择下载 anythingllm 客户端
打开初始化
只有本地安装了 anythingllm 才需要初始化,使用 cloud studio 是默认已经帮我们初始化了。但是上面的拉取记得一定要到 cloud studio 的终端里执行速度可能会慢一点,毕竟资源是在国外的服务器上。
点击开始
下滑,选择 ollma
还记得我们上编文章说的 ollama 部署 deepseekr1 来提供 api 吗?这里的 url 就是需要填入 api 地址,不知道怎么填,打开 cloud studio ,点击端口
看哪个端口提供 ollama 服务,点击小地球打开新的页面
复制这里的 url,我这里是https://ottzkl-pkzulq-8434.app.cloudstudio.work,粘贴到 anythingllm 的客户端
切记,一定要把网址后面的的斜杠去掉,是不带斜杠的,https://ottzkl-pkzulq-8434.app.cloudstudio.work
输入网址后上面的模型会自动识别,下拉选择合适的模型,比如我们选择 32b。其他参数我们默认就好,参数修改不在本文范围内。
之后哦一直下一步直到初始化完成。
我们开始简单的设置一下
点击图示小扳手
2025/2/17 15:20
此时的操作同 web 页面操作是一致的。
点击 embedder 嵌入首选
选择 ollama,地址同之前的的 api 地址一样,粘贴进去,选择 nomic-embed-text,点击保存更改。
点击小扳手的位置此时是个返回箭头,点击一下,返回到首页。
在首页新建工作区
输入工作区的名字,之后点击保存。
我们先测试下,看看是否能正常调用 deepseek
ok 正常,点击我们所创建的工作区旁边的上传按钮进行资料上传
支持的文件格式很多,txt ,doc,csv,xls,docx,xlsx,pdf,网址等,还支持音视频文件,最好文本文件这样的格式,这样识别起来更方便快捷和准确。
我这里随便在网上找了几个 pdf 文件
拖拽,全选,挪到工作区
下拉,选择保存。
稍等片刻,等待上传更新工作区的数据
等待提示成功,即可给上传的文件打 pin,这样才会优先调用我们的资料
关闭对话框,我们去进行提问
点击 hide cltaions 就能显示出当前引用的资料是哪些。
至此,私人知识库搭建完成。