华为云Flexus+DeepSeek征文|打造一款智能问数 AI Agent 的完整实践指南

华为云Flexus+DeepSeek征文|打造一款智能问数 AI Agent 的完整实践指南

目录

在大模型加速普及的今天,如何低门槛地搭建自己的 AI Agent 并将其应用到实际业务场景中,是很多开发者关心的话题。本次我将基于华为云提供的 DeepSeek-V3/R1 商用服务与 Dify LLM 应用开发平台,通过一键部署和自定义 Agent 开发,构建一款智能问数助手,并分享从平台开通、部署、开发到调优测试的全过程实践与思考。


一、项目背景与目标

“智能问数”是一个典型的数据驱动型 AI Agent 场景,它面向用户提问结构化数据中的信息(如销售、财务、运营等数据),并自动生成分析结果或报表答复。本项目旨在通过华为云大模型平台实现以下目标:

  • 快速构建一套可对接企业表格/知识库数据的 AI 问答系统;
  • 结合 DeepSeek-R1 模型实现更精准的多轮问答、自然语言理解;
  • 通过 Dify LLM 开发平台打造易于扩展的智能 Agent 架构;
  • 实现高并发响应测试,探索容器化高可用部署方案。

二、开通 DeepSeek-V3/R1 商用服务流程

华为云目前提供 DeepSeek 系列大模型服务,支持包括在线推理、Agent开发、Dify集成等多种能力。以下是详细的服务开通步骤:

1. 访问服务入口

在这里插入图片描述

前往 ModelArts Studio-MaaS 平台首页,进入“大模型即服务”模块。

2. 注册与登录账号

如尚无账号,先完成华为云注册,并实名认证。已有账号可直接登录控制台。

3. 进入在线推理模块

点击左侧导航栏“模型推理” → “在线推理”,进入模型调用入口。

在这里插入图片描述

4. 开通商用服务

选择 DeepSeek-V3 或 DeepSeek-R1 模型,并点击“商用服务”按钮进行开通。请务必确保账号余额 ≥10 元(避免部署过程中失败),充值链接如下:
华为云账号充值

在这里插入图片描述

三、一键部署 Dify LLM 应用开发平台

Dify 是一款低代码大模型应用开发平台,支持自定义工作流、知识库对接和 Agent 能力构建。部署方式如下:

1. 访问部署入口

打开官方部署教程页面:
快速搭建Dify平台

2. 使用“一键部署”功能

点击“一键部署”按钮,华为云将自动创建运行所需的容器资源及网络依赖,无需手动配置。整个过程仅需数分钟。

在这里插入图片描述

3. Flexus X 实例亮点介绍

Dify平台部署使用了华为云最新的 Flexus X实例,具备以下显著优势:

  • 性能提升 1.6 倍,大模型推理响应更快;
  • 关键业务应用最高加速 6 倍,特别适合 AI 推理类应用;
  • 综合降本约 30%,降低试验和部署成本;
  • 旗舰级可靠性保障,支持容器自动恢复与容错部署。

Flexus X 的引入,使 Dify 平台不仅部署更快,后续运行更加稳定、可控,是开发大模型 Agent 的理想选择。


四、一键部署Dify-LLM应用开发平台

点击“一键部署(知识库搜索增强版)”选项

在这里插入图片描述


这里点击下一步就行

在这里插入图片描述


设置一下密码,注意需要满足后面的要求

然后直接点击部署就行

在这里插入图片描述

等待几分钟,可看到我们的资源栈部署完成

在这里插入图片描述

访问输出中的地址即可进入Dify-LLM应用开发平台

在这里插入图片描述

首次登录需要设置邮箱、用户名和密码

在这里插入图片描述

部署可参考:一键部署Dify-LLM应用开发平台


五、开发智能问数 AI Agent 实践

基于 Dify 平台与 DeepSeek-V3 模型,我开发了一款面向表格数据的“智能问数”助手,实现用户通过自然语言提问,系统自动解析意图并给出数据结果或分析。

1.与MaaS服务对接

在ModelArts Studio左侧导航栏中,选择“在线推理”,开通服务并点击调用说明

在这里插入图片描述

然后接口类型选择“OpenAI SDK”获取API地址和模型名称。

在这里插入图片描述


另外点击下面的API key管理,创建key并保存,后面我们需要用到

在这里插入图片描述

2.完整模型供应商设置

在Dify平台界面,点击右上角用户名称,下拉并单击“设置”。

在这里插入图片描述


输入上面我们获取到的“模型名称”、“API endpoint URL”和"API Key"

在这里插入图片描述

3. Agent 创建流程

在 Dify 控制台中点击“创建应用”,选择“chatflow”

  • 调用模型:设置为 DeepSeek-V3,启用多轮上下文模式
  • 输出模块:直接输出模型回复文本
在这里插入图片描述

点击预览进行测试

在这里插入图片描述

结合上下文,Agent 表现出良好的语义理解和数据分析能力,测试完成之后可以点击发布。


温馨提示,用完记得删除一下 资源栈

在这里插入图片描述

不然像我一样放几个小时就欠费了

在这里插入图片描述

总结与展望

通过本次实践,我完整体验了从华为云大模型平台服务开通、Dify平台部署,到 AI Agent 开发与优化的全过程。DeepSeek 模型强大的语义理解能力、Dify 平台的低代码特性,再结合 Flexus X 实例的高性能与可用性,为企业构建个性化 AI 应用提供了完整解决方案。

未来展望:

  • 接入更多数据源,如数据库/API,拓展问数范围;
  • 结合图表组件,生成可视化分析报告;
  • 对接企业微信或钉钉,集成到日常办公工具中。

828 B2B企业节已经开幕,汇聚千余款华为云旗下热门数智产品,更带来满额赠、专属礼包、储值返券等重磅权益玩法,是中小企业和开发者上云的好时机,建议密切关注官方渠道,及时获取最新活动信息,采购最实惠的云产品和最新的大模型服务!

Read more

几小时完成生鲜配送系统!飞算JavaAI专业版:智能引导+两大工具承包开发全流程

作为一名Java开发者,我曾无数次被「需求拆解难、后期调试烦」的问题困住,最近面对一个生鲜配送系统的开发需求,光梳理业务逻辑、设计表结构就要耗上大半天,后续还要花时间处理代码规范、依赖冲突,往往一周才能拿出可运行的项目。直到试用了飞算JavaAI专业版,才发现AI辅助开发能如此高效:借助它的智能引导系统和两大核心AI工具,我从需求输入到项目初步完成仅需几小时,大大节省了我的时间。 智能引导五步法:让模糊需求快速落地 做生鲜配送系统前,我的需求很简单:「支持用户下单、订单跟踪、配送员调度、库存管理」,但具体怎么拆分模块、设计接口完全没头绪。放在以前,至少要花1天时间和产品经理对接需求文档,而飞算JavaAI的智能引导系统,直接帮我把模糊需求变成了标准化的开发方案。 第一步「理解需求」就超出预期。我在输入框写下核心诉求后,系统10秒内就拆解出几个关键点,还补充了我没考虑到很多功能——比如当生鲜商品临近保鲜期时,系统会自动触发库存预警,异常订单(如地址不明确、支付超时)会自动分流处理,简直像有个资深行业顾问在补位。 第二步「设计接口」根据我的需求创建了繁多的接口供我选择,并且可

By Ne0inhk
【已解决】VScode 配置 Java 开发环境(2024新)Visual Studio Code 手把手教你 超详细教程 小白 jdk class

【已解决】VScode 配置 Java 开发环境(2024新)Visual Studio Code 手把手教你 超详细教程 小白 jdk class

配置 Visual Studio Code (VSCode) 以进行 Java 开发涉及几个步骤。以下是一个详细的指南,帮助你在 VSCode 中设置 Java 开发环境: 1. 安装 Java Development Kit (JDK) 下载并安装JDK 确保你的系统上已经安装了 JDK。你可以从 Oracle 或 Adoptium 下载最新版本的 JDK。 配置环境变量 安装完成JDK后,设置环境变量 JAVA_HOME 指向你安装的 JDK 目录,并将 %JAVA_HOME%\bin 添加到系统的 PATH 环境变量中。 2. 安装 Visual Studio Code 如果你还没有安装

By Ne0inhk
Java基础(一):初识Java——发展历程、技术体系与JDK环境搭建

Java基础(一):初识Java——发展历程、技术体系与JDK环境搭建

Java基础系列文章 Java基础(一):发展史、技术体系与JDK环境配置详解 目录 * 一、Java发展史 * 二、Java技术体系平台 * 1、JavaSE * 2、JavaEE * 3、JavaME * 4、三者关系 * 三、Java程序运行机制及运行过程 * 1、Java的跨平台性 * 2、Java虚拟机(核心机制) * 四、Java语言环境搭建 * 1、JDK(Java开发工具包) * 2、JRE(Java运行时环境) * 3、环境变量及作用 * 3.1、JAVA_HOME * 3.2、CLASSPATH * 3.3、PATH 一、Java发展史 Java最初由Sun公司的“Green”项目组开发,

By Ne0inhk
ESLint 全指南:从原理到实践,构建高质量的 JavaScript/TypeScript 代码

ESLint 全指南:从原理到实践,构建高质量的 JavaScript/TypeScript 代码

文章目录 * 概述 * 一、 核心原理:深入理解 ESLint 的工作机制 * 流程图:ESLint 核心工作流程 * 二、 基础实战:快速上手与配置 * 1. 安装 ESLint * 2. 初始化配置文件 * 3. 配置文件深度解析 * 流程图:ESLint 配置解析与合并 * 4. 运行与忽略 * 三、 进阶之道:构建现代化前端工程规范 * 1. 使用共享配置 * 2. 完美集成 TypeScript * 3. 与 Prettier 和平共处 * 4. 性能优化 * 四、 生态集成:无缝融入开发工作流 * 1. 编辑器集成 * 2. 构建工具集成 * 3. CI/CD 集成

By Ne0inhk