支持私有云部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


回答我!会不会搭建 DeepSeek 版个人知识库?

发布日期:2025-04-02 19:16:04 浏览次数: 1601 作者:阿里云开发者
推荐语

构建个人知识库,提升信息提取和运用效率。

核心内容:
1. 基于DeepSeek模型创建RAG应用的方法
2. 个人知识库构建和智能体应用集成步骤
3. 阿里云百炼服务和魔笔平台的开通与应用

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家


本文介绍如何基于 DeepSeek 模型创建 RAG 应用,帮助大家更好地管理和利用知识,提高效率和创新能力。

  • 希望持续自我提升、构建私人化知识体系吗?

  • 需要从繁杂的资料中快速提炼关键信息吗?

  • 想要将零散的知识整合分析,确定后续学习方向吗?

面对海量且快速更新的信息,如何高效地提取、整合并灵活运用知识,已成为个人和组织和迫切需求及发展关键。利用阿里云百炼的模型即服务(MaaS)能力,结合多端低代码开发平台魔笔,能够快速构建一个基于 DeepSeek 模型的检索增强生成(RAG)智能体应用。该应用可深度定制,不仅能存储专业知识库,还能借助人工智能提供精准答案,大幅提升工作效率和决策质量。本文介绍如何基于 DeepSeek 模型创建 RAG 应用,帮助用户更好地管理和利用知识,提高效率和创新能力。

方案概览

首先在大模型服务平台百炼上存入所需资料文档,用于构建个人知识库,随后构建一个基于 DeepSeek 模型的检索增强生成(RAG)智能体应用,并将其与知识库进行连接。在此基础上,利用魔笔平台创建一个新项目,并将准备好的智能体应用集成至魔笔平台。当用户访问该应用时,请求经由 DNS 解析定向至魔笔平台上的个人知识库应用。依据用户的具体请求,智能体应用提供相应服务,例如信息查询或相关问题推荐。

这样构建的 RAG 应用,易用性高,魔笔提供的图形化界面,即便是没有专业编程技能基础也能快速上手,创作出富有互动性的内容;支持云资源托管功能,用户可以通过平台使用内置的数据库、文件存储、CDN等资源,同时也支持集成自有的云资源进行管理;由于应用基于 DeepSeek 强大的知识推理和分析能力以及自定义的偏好和行为模式,所以能够提供个性化的信息推荐,提高知识发现的效率和准确性;无缝对接阿里云百炼服务,轻松整合百炼的 AI 能力到应用中,实现端到端级别的知识推理和知识库内容的动态管理。

部署准备

开始部署前,请先完成账号申请、账号充值等准备工作。阿里云账号注册页面见参考链接[1]。

开通百炼模型服务

如果您是首次访问阿里云百炼服务平台,请按照以下步骤进行开通。

1. 登录阿里云百炼大模型服务平台[2]

2. 根据页面提示签署阿里云百炼服务协议,然后单击页面顶部开通服务按钮,并按照提示进行开通。

说明: 阿里云提供 100万 免费 tokens 用于调用 DeepSeek 模型,百炼新用户从开通起算 180 天内有效,百炼老用户从 1 月 27 日 0 点起算 180天内有效。实际使用中可能会因超出免费额度而产生费用,请以控制台显示的实际报价以及最终账单为准。

开通魔笔空间

如果用户是首次使用魔笔平台,请先单击开通魔笔空间[3],进入页面后,无需任何操作即可完成试用版魔笔空间的开通。

说明 试用版魔笔只能创建一个应用,如果想创建多个应用,需要删除原有的应用或升级魔笔套餐[4]

部署资源 

规划好资源后,请按照以下步骤部署方案中的所有资源。

导入数据

本方案提供了一组示例文件,方便用户构建示例知识库,单击下载示例文件压缩包[5],下载完成后解压得到示例文件。

说明:如果用户已经准备好上传至知识库的文件,则无需下载示例文件,直接按照以下步骤导入即可。

1. 登录阿里云百炼控制台[6],选择数据管理,单击导入数据

2. 按照界面所示的格式要求,完成文件上传。

3. 上传完成后,单击确认,完成数据导入。

构建百炼智能体应用

一、创建知识库

1. 登录阿里云百炼控制台,选择数据应用 > 知识索引,单击创建知识库

2. 填写知识库名称,单击下一步

3. 单击选择文件,勾选用户想要导入的知识库文件,单击下一步

4. 单击导入完成,完成知识库的创建。

二、创建智能体应用

1. 登录阿里云百炼控制台,进入我的应用界面。

2. 单击新增应用,在弹出的对话框中,单击创建RAG应用

3. 单击设置 > 选择模型。在选择模型界面,选择DeepSeek > DeepSeek-R1后,单击确认

模型推荐:

  • 深度思考:推荐使用 DeepSeek-R1 模型作为基底模型。

  • 常规问答和问题推荐:推荐使用通义千问系列或 DeepSeek V3 模型作为基底模型。

说明:为了便于后续对应智能体的信息获取,推荐用户将智能体名称按照用途进行重命名。

4. 单击配置知识库,选择上一节创建的知识库,单击添加

5. 单击检索配置,开启互联网搜索展示回答来源开关。

6. 配置完成后,用户可以在右侧体验窗进行简单的测试,确认无误后,单击右上角发布,完成智能体应用的创建。

7. 重复以上操作流程,选择通义千问系列或 DeepSeek V3 模型作为基底模型,构建用于完成常规问答和问题推荐的百炼智能体应用。

三、信息获取

在创建完三个智能体应用后,推荐用户将如下信息复制并保存,方便后续将智能体接入魔笔。

1、获取百炼智能体应用ID

1. 登录阿里云百炼控制台

2. 选择我的应用,查看应用模型和对应的应用ID。

2、获取百炼API-KEY和对应的业务空间ID
获取百炼API-KEY和业务空间ID

1. 登录阿里云百炼大模型服务平台

2. 鼠标悬停于页面右上角的图标上,在下拉菜单中单击API-KEY

3. 在左侧导航栏,选择全部API-KEY我的API-KEY,然后创建或查看API-KEY。

说明 :

1)仅主账号拥有查看全部API-KEY的权限。主账号可以获取所有子账号的API-KEY,子账号仅能获取自己的API-KEY。

2)请不要将API-KEY以任何方式公开,避免因未经授权的使用造成安全风险或资金损失。

4. 复制API KEY和对应的业务空间ID。(复制完毕后,请仔细核对内容准确,确保没有多余的符号例如多余的空格

3、获取阿里云AccessKey ID&AccessKey Secret
创建阿里云账号(主账号)的AccessKey

使用限制

  • 为降低AccessKey泄露的风险,阿里云账号(主账号)的AccessKey Secret只在创建时显示,后续不支持查看,请妥善保管。

  • 每个阿里云账号(主账号)最多允许创建5个AccessKey。

操作步骤

1. 使用阿里云账号(主账号)登录阿里云控制台[7]

2. 将鼠标悬浮在右上方的账号图标上,单击AccessKey

3. 在不建议使用云账号AccessKey对话框,阅读创建主账号AccessKey的风险,如果必须要创建主账号AccessKey,则勾我确认知晓云账号AccessKey安全风险,然后单击继续使用云账号AccessKey

4. 在AccessKey页面,单击创建AccessKey

5. 根据界面提示完成安全验证。

6. 在创建云账号AccessKey对话框,再次阅读创建主账号AccessKey的风险及主账号AccessKey使用限制,如果确定要创建主账号AccessKey,则勾选我确认知晓云账号AccessKey安全风险,然后单击继续使用云账号AccessKey

7. 在创建AccessKey对话框,保存AccessKey ID和AccessKey Secret,然后勾选我已保存好AccessKey Secret,最后单击确定

构建魔笔应用

在百炼智能体应用创建完成后,用户需要执行以下操作完成魔笔应用的搭建。

一、创建应用

1. 登录魔笔控制台[8],在模板市场中,单击DeepSeek个人知识库进入模板详情页。

2. 单击选用此模板,在弹出的对话框中填写应用名称后,单击下一步

3. 在配置页面,根据上一节信息获取步骤中保存的信息进行填写,详细填写说明请参见下表。

4. 填写完成后单击确定进入魔笔应用,在界面左侧选择代码 > 环境变量 > WORKSPACE,在下方的变量值处填写百炼的业务空间ID

二、自定义页面配置(可选)

若用户有自定义页面配置的需求,可通过魔笔可视化的操作进行界面修改和功能添加。

  • 功能修改

单击用户想要修改的组件,在右侧的列表中,可以直接对想变更的属性进行修改。

  • 组件添加

用户可以直接在界面左侧选择需要新增的功能组件,拖动至应用界面内,完成组件的添加。

说明 更多有关页面组件的使用方式及配置说明,请参见:页面组件[9]

三、网站发布

在网站发布之前,用户需要先对网站应用进行登录权限的配置,再进行网站发布操作。

说明:如果用户需要将网站发布至生产环境,则无需进行此设置,直接进入发布上线流程即可。

1. 配置允许匿名访问

说明:如果用户是首次开通使用魔笔,可以跳过此步骤。

1)登录魔笔控制台,选择用户与权限 > 权限组,在匿名用户权限组中选择编辑

2)环境勾选开发环境生产环境。分别进入应用访问权限集成访问权限集成流访问权限页签,勾选使用权限为全部。完成后单击保存

2. 开启允许匿名访问

说明:如果用户存在未关闭魔笔编辑界面,请先将界面关闭后,再进行此操作。

1)返回应用界面[10],单击已创建的应用,进入配置页面。

2)在页面左下角选择设置 > 登录配置,打开允许匿名访问

3. 配置完成后,单击页面右上角发布按钮。

4. 选择开发环境,添加描述后,单击确定按钮。

5. 等待弹窗提示成功发布即可。

如果用户想将网站发布至公网。需要完成以下操作:

  • 需要使用独立域名,且域名必须经过 ICP 备案。

  • 域名按照要求添加解析记录。

可以点击阅读原文,查看详细操作步骤。

应用体验

1. 登录魔笔控制台,单击应用,进入应用列表页面。

2. 选择用户构建完成的应用,单击开发环境

说明:如果用户选择了发布上线,用户可以单击生产环境,访问构建完成的网站页面。

3. 在弹出的对话框中,单击应用地址后的链接,即可访问构建完成的网站页面。

4. 页面如下:

1)网站页面选择标准回答深度思考,对知识库中的文档进行提问。

例如:《R2-KG: General-Purpose Dual-Agent Framework for Reliable Reasoning on Knowledge Graphs》这篇论文的摘要内容有什么,有什么值得深入研究的课题?

2)针对知识库中的文档进行提问,可以看到文档的引用关系、对文档的总结和值得深入研究的扩展。

资源释放

在本方案中,用户创建了1个魔笔应用、3个百炼智能体应用。测试完方案后,用户可以参考以下规则处理对应产品的实例,避免继续产生费用:

1. 删除魔笔应用:

登录魔笔控制台,在应用界面,单击应用右上角的图标,选择删除

2. 删除百炼 API-KEY 

在 API-KEY 管理[11]页面,找到目标 API-KEY ,单击右侧操作列下的删除,根据页面提示进行删除。

3. 删除百炼应用和数据:

1)登录百炼控制台,在我的应用中,找到应用并单击右下角更多,在下拉列表中点击删除应用。

2)登录百炼控制台,在数据应用 > 知识索引页面,找到知识库并点击操作栏中的删除。

3)在数据管理页面,找到上传的文档并点击操作栏中的删除。

4. 如果您配置了域名解析,请进行以下操作进行清理:

1)登录云解析DNS控制台[12]

2)在左侧菜单栏点击公网DNS解析>权威域名解析,在权威域名解析页面的域名列表中找到目标域名,在右侧操作列中点击解析设置

3)在记录列表中找到目标记录,点击删除

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询