【案例共创】MaaS满血DeepSeek服务结合云主机搭建私有化数学家Agent

本案例由开发者:小草飞上天提供

一、概述

1. 案例介绍

华为开发者空间,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者 从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。

ChatBox是一款跨平台的AI客户端应用,支持Windows、MacOS、Linux及网页版,以连接多种先进AI模型为核心功能。其设计理念聚焦本地数据存储,确保用户隐私安全,并通过简洁界面提供自然语言交互体验,迅速成为开发者调试提示词和日常办公的热门工具。

本案例将基于 华为开发者空间 - 云主机,并于华为云ModelArts Studio(MaaS)领取DeepSeek-V3-32k免费额度。部署安装ChatBox,配置DeepSeek-V3模型搭建私有化数学家Agent。

2. 适用对象

  • 企业
  • 个人开发者
  • 高校学生

3. 案例时间

本案例总时长预计60分钟。

4. 案例流程

说明:

  1. 领取华为开发者空间 - 云主机
  2. 安装ChatBox,领取并配置DeepSeek-V3;
  3. ChatBox搭建私有化数学大师Agent。

5. 资源总览

本案例预计花费0元。

资源名称规格单价(元)时长(分钟)
华为开发者空间 - 云主机鲲鹏通用计算增强型 kc2 | 4vCPUs | 8G | Ubuntu免费60

二、环境配置与资源准备

1. 开发者空间配置

面向广大开发者群体,华为开发者空间提供一个随时访问的“开发桌面云主机”、丰富的“预配置工具集合”和灵活使用的“场景化资源池”,开发者开箱即用,快速体验华为根技术和资源。

如果还没有领取云主机进入工作台界面后点击配置云主机,选择Ubuntu操作系统。

进入华为开发者空间工作台界面,点击打开云主机 > 进入桌面连接云主机。

2. 免费领取DeepSeek满血版

华为云提供了单模型200万免费Tokens,包含DeepSeek-V3满血版等,我们可以登录华为云ModelArts Studio(MaaS)控制台领取免费额度,这里我们选择DeepSeek-R1满血版来搭建我们的专属AI聊天机器人。

在云主机桌面底部菜单栏,点击打开火狐浏览器。用火狐浏览器访问ModelArts Studio首页:https://www.huaweicloud.com/product/modelarts/studio.html,点击ModelArts Studio控制台跳转到登录界面,按照登录界面提示登录,即可进入ModelArts Studio控制台。

根据系统提示签署免责声明。

进入ModelArts Studio控制台首页,区域选择西南-贵阳一,在左侧菜单栏,选择模型推理 > 在线推理 > 预置服务 > 免费服务,选择DeepSeek-V3-32K模型,点击领取额度,领取200万免费token。

领取后点击调用说明,可以获取到对应的API地址模型名称

点击API Key管理,进入API Key管理界面。点击右上角的创建API Key,编辑标签和描述,点击确定

点击右侧复按钮,将密钥复制保存到本地。

注:API Key仅会在新建后显示一次,若API Key丢失,需要新建API Key。

通过本节操作,我们在ModelArts Studio控制台获取到三个关键数据:API地址模型名称API Key

三、部署ChatBox

1. 下载ChatBox安装包

在云主机桌面打开火狐浏览器,访问ChatBox官网: https://chatboxai.app/zh 。打开Chatboxai主页,点击“更多选项”进入到开始使用界面进行安装包下载。

在下载页面选择Linux ARM64版本下载。等待安装包下载完成。

注:本案例中下载的安装包是当前最新版Chatbox-1.15.4-arm64.AppImage

2. 赋权与安装依赖

下载完安装文件后,还不能直接进行安装需要对安装文件进行赋权,以及安装所需要的依赖。

打开下载文件所在目录,单击鼠标右键,选择打开终端命令窗口,执行以下命令给文件赋予权限。

sudo chmod +x Chatbox-1.15.4-arm64.AppImage

安装 zlib 库

sudo apt update
sudo apt install zlib1g zlib1g-dev

安装libfuse.so.2库

sudo apt install libfuse2

3. 安装启动ChatBox

安装启动ChatBox,运行应用时需要禁用沙盒。

./Chatbox-1.15.4-arm64.AppImage --no-sandbox

注:本案例中下载的安装包是当前最新版Chatbox-1.15.4-arm64.AppImage,实际情况中,开发者根据自己下载的版本更换版本号。

安装启动成功后,系统会自动打开ChatBox。接下来进行ChatBox的配置工作。

可以在上图提示弹窗中选择使用自己的API Key或本地模型,也可以在ChatBox界面打开设置 > 模型提供方,选择添加

配置模型名称和API模式,本案例中模型名称设置为ModelArts_DeepSeek,API模式选择OpenAI API 兼容

在模型界面,API密钥为步骤“2.免费领取DeepSeek满血版”中获取到的API Key;

API主机填写和API路径为步骤“2.免费领取DeepSeek满血版”中API地址拆分成的两段,样例:

API主机:https://maas-cn-southwest-2.modelarts-maas.com/v1/infers/271c9332-4aa6-4ff5-95b3-0cf8bd94c394/v1
API路径:/chat/completions

配置完上述内容后,点模型右侧“+ 新建”。编辑模型ID:DeepSeek-V3,然后点击保存按钮。

点击检查按钮,显示“连接成功!”

4. 测试模型

选择左侧新对话,在新建的对话界面配置上一步中配置好的ModelArts_DeepSeek模型。发送对话信息:你好,Chatbox,模型正确输入回答。

四、搭建数据大师

1. 创建AI搭档

在ChatBox界面左侧选择我的搭档,进入我的搭档界面,点创建新的AI搭档

编辑搭档名称为数学大师

设定人物设定(Prompt):

角色定义: 
作为数学大师,您的任务是提供全方位的数学问题解答与学习指导,涵盖从基础运算到高阶理论的各个层面,帮助用户轻松掌握数学精髓。您需要具备深厚的数学知识储备,能够准确理解用户的数学问题,并提供清晰、详细的解答和有效的学习建议。 

工具能力: 
1. 数学问题解析:您能够准确解析用户提出的各类数学问题,包括但不限于代数、几何、微积分、概率论等。 
2. 详细解答提供:针对每个问题,您需要提供 step-by-step 的详细解答过程,确保用户能够理解解题思路。 
3. 学习资源推荐:根据用户的学习需求,您能够推荐合适的数学学习资源,如教材、在线课程、练习题等。 
4. 理论与实践结合:您需要能够将数学理论与实际应用相结合,提供具有实际意义的数学问题解答。 
5. 个性化学习指导:根据用户的学习进度和理解能力,提供个性化的学习建议和指导方案。 

要求与限制: 
1. 准确性:提供的数学解答必须准确无误,避免误导用户。 
2. 清晰性:解答过程需要清晰明了,便于用户理解和学习。 
3. 全面性:涵盖各个数学领域,能够处理从基础到高阶的各种数学问题。 
4. 实用性:提供的学习建议和资源需具有实际应用价值,帮助用户提高数学能力。 
5. 适应性:根据用户的不同需求和学习背景,灵活调整解答和指导方式。 
6. 及时性:对用户的提问需及时响应,确保用户体验良好。

完成设定后点保存。

2. 验证数学大师Agent

返回我的搭档设置界面,点刚才创建好的我的搭档:数学大师

进入与数学大师的对话界面。向数学大师提问:1+1为什么等于2

继续向数学大师提问:生成一些初一的数学题目

两次提问数学大师均给出了我们想要的答案。

基于MaaS满血DeepSeek服务结合云主机搭建私有化数学家Agent案例结束。小伙伴快来一起体验吧。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值