news 2026/3/23 17:52:22

【案例共创】基于华为开发者空间云主机,使用 Dify 进行视频脚本创作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【案例共创】基于华为开发者空间云主机,使用 Dify 进行视频脚本创作

最新案例动态,请查阅【案例共创】基于华为开发者空间云主机,使用 Dify 进行视频脚本创作。小伙伴们快来领取华为开发者空间进行实操吧!

一、概述

1. 案例介绍

ModelArts Studio 作为华为云推出的大模型即服务平台(简称为MaaS服务),为用户提供丰富的大模型资源、全流程的模型开发托管服务,具备昇腾算子、显存优化及预置最优超参配置等优势,可帮助用户轻松实现模型获取、开发到部署的一站式操作。
Dify 则是一款开源的大语言模型应用开发平台,融合后端即服务和 LLMOps 理念,通过可声明式的 YAML 文件定义 AI 应用,有可视化的 Prompt 编排、运营、数据集管理等功能,支持数百个模型,为开发者提供了便捷的 AI 应用搭建途径。

本案例选择 MaaS 作为示例,并借助开发者空间云主机安装 Dify 平台,通过整合DeepSeek等AI模型,降低短视频脚本创作的门槛。

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

2. 适用对象

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

3. 案例时间

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

4. 案例流程

说明:

  1. 领取DeepSeek满血版;
  2. 安装配置 Dify;
  3. 运行案例。

5. 资源总览

本案例预计花费0元。

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

二、环境配置

1. 开发者空间配置

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

进入华为开发者空间工作台界面,点击打开云主机>进入桌面连接云主机。
如果还没有领取云主机进入工作台界面后点击配置云主机,选择Ubuntu操作系统。

2. 安装并配置 Dify

在这里,我们采用已有案例中的Dify安装方式进行安装,参考案例《基于 DeepSeek 和 Dify 构建心理咨询师应用》中的“2 构建心理咨询师应用”中的“2.1免费领取DeepSeekR1满血版,2.2 部署和配置Dify” 进行MaaS满血版免费领取和安装Dify操作。

下面几个关键节点截图,开发者可以参考。

  1. 成功登录Dify页面:
  1. 安装OpenAI-API-compatible(若一次不成功,请多尝试几次):
  • 凭据名称:自定义,如:test0902
  • 模型类型:LLM;
  • 模型名称:参考案例中2.1步骤获取的模型名称;
  • API Key:参考案例中2.1步骤获取的API Key;
  • API endpoint URL:参考案例中2.1步骤获取到的API地址;
  • Completion mode:请选择对话;
  • 模型上下文长度/最大token上线:保持默认,若为空,则设置4096即可;
  • Function calling:保持默认不支持;
  • Stream function calling:保持默认不支持;
  • 流模式返回结果的分隔符:保持默认。

如下图所示,则安装成功。

:如果云主机使用的用户和浏览器用户是同一个,那么MaaS的领取可以在云主机外领取,部署和配置Dify则在云主机内部进行,具体操作参考上述案例。

三、Dify案例实操

1. 创建Agent应用——美食探店

  1. 点击【工作室】,【创建空白应用】。
  1. 点开【新手适用】下拉框,选择【聊天助手】,在【应用名称&图标】和【描述】中输入:
应用名称&图标:短视频助手 描述:这是一个基于dify平台构建的智能应用,致力于为短视频创作者提供高效、便捷的脚本创作服务。用户只需输入视频主题、目标受众以及期望的风格等基本信息,Agent将发挥其推理与自主工具调用的能力,快速生成富有创意且符合要求的短视频脚本。
  1. 短视频脚本创作
    在提示词中输入以下要求。
请为我创作一个关于成都火锅美食探店的短视频脚本。要求: 时长约2分钟左右。 语言风格幽默风趣,富有感染力。 内容包括探店路线引导、推荐菜品及口感描述、餐厅环境展示等。 以吸引观众为目的,增加互动性提问,如“你知道成都最地道的火锅在哪里吗?”

2. 创建Agent应用——智能客服

  1. 点击【工作室】,选择【工作流】,点击【创建空白应用】。
  1. 选中【工作流】,在【应用名称&图标】中输入:
应用名称&图标:智能客服

点击创建。

点击【+】号,添加字段:

设置字段变量名称:

  1. 设置大模型

添加大模型,如下图所示:

设置大模型参数:上下文、SYSTEM,并点击【添加消息】。

你是一个耐心、友好、专业的智能客服助手。请根据用户的问题,清晰、简洁的回答用户。

设置USER,添加【query】,设置内容。

请根据已知信息回答用户问题,如果已知信息无法回答,请直接根据你的知识回答。如果问题不清晰,可以要求用户提供更多细节。
  1. 添加条件分支

点击【添加条件】,设置添加条件。

条件包含人工、转人工等。如下图所示:

  1. 添加结束
    IF和ELSE分别添加结束模块:

第一个结束直接设置转人工:

第二个结束点击【输出变量】右侧【+】号,输入text,并右侧下拉选择框选择LLM:

  1. 发布
    点击【发布】按钮,弹窗点击【发布更新】,然后点击【运行】,进行测试。
  1. 验证
    在query输入框中输入自己想问的问题,例如:
联通卡停机了怎么办

点击【Execute】按钮,显示结果如下:

至此,我们通过Dify创建2个Agent实例已经全部完成,开发者可以根据自己的想法和需求进行更多创作。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/13 7:46:55

GitHub Actions自动化测试PyTorch模型训练脚本

GitHub Actions自动化测试PyTorch模型训练脚本 在现代深度学习项目中,一个让人又爱又恨的场景是:你信心满满地提交了一段重构代码,CI流水线却突然报红——“Loss not decreasing”,而本地运行明明一切正常。这种“在我机器上能跑”…

作者头像 李华
网站建设 2026/3/14 7:11:03

Markdown syntax highlighting突出PyTorch代码语法

Markdown 中精准呈现 PyTorch 代码:从容器化开发到专业文档输出 在深度学习项目中,我们常常面临一个看似微不足道却影响深远的问题:如何让别人一眼看懂你的代码?尤其是在团队协作、技术分享或论文附录中,一段没有语法高…

作者头像 李华
网站建设 2026/3/17 3:59:52

Git filter-branch修改PyTorch历史提交信息

Git 历史重构与容器化环境:PyTorch 项目治理实践 在企业级 AI 工程实践中,一个常被忽视却极具风险的环节是——开发者的提交历史。你有没有遇到过这样的情况?某位同事在一次紧急修复中顺手推了代码,结果审计时发现他的私人邮箱地址…

作者头像 李华
网站建设 2026/3/13 11:49:14

批量处理请求减少大模型API调用Token开销

批量处理请求减少大模型API调用Token开销 在当前AI应用大规模落地的背景下,一个看似微小的技术决策——是否批量调用大模型API——往往直接决定了产品的成本结构与商业可行性。许多团队在初期采用“来一条、发一条”的直连模式,结果很快发现:…

作者头像 李华
网站建设 2026/3/18 21:04:39

PyTorch DataLoader num_workers调优建议

PyTorch DataLoader num_workers 调优实战指南 在深度学习训练中,你是否曾遇到这样的场景:明明用的是 A100 或 V100 这类顶级 GPU,但 nvidia-smi 显示利用率长期徘徊在 20%~40%,甚至频繁归零?模型前向传播只需几十毫秒…

作者头像 李华
网站建设 2026/3/15 12:15:09

Git ls-files列出所有PyTorch被跟踪文件

Git 与 PyTorch 开发中的文件追踪实践 在深度学习项目日益复杂的今天,一个典型的 AI 工程往往包含数百个脚本、配置文件、数据预处理模块和训练日志。更不用说那些动辄几百 MB 的模型权重文件了。当多个团队成员同时迭代实验时,如何确保关键代码不被遗漏…

作者头像 李华