news 2026/4/23 16:28:49

【案例共创】基于华为开发者空间云主机,使用 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/4/23 12:36:53

多NVIDIA显卡并行计算设置指南:PyTorch分布式训练入门

多NVIDIA显卡并行计算设置指南:PyTorch分布式训练实战 在深度学习模型日益庞大的今天,一个拥有百亿参数的大语言模型如果只靠单张GPU训练,可能需要几个月甚至更久才能完成一轮迭代。这样的效率显然无法满足现代AI研发的节奏。无论是视觉领域的…

作者头像 李华
网站建设 2026/4/23 13:04:37

计算机视觉项目实战:用PyTorch实现CNN手写数字识别

计算机视觉项目实战:用PyTorch实现CNN手写数字识别 在图像识别的世界里,MNIST 手写数字数据集就像编程中的“Hello World”——简单却极具代表性。它不仅是初学者入门深度学习的第一站,更是检验模型设计合理性的黄金标准。然而,真…

作者头像 李华
网站建设 2026/4/23 13:03:05

Git fast-export导出PyTorch仓库用于迁移

Git fast-export 导出 PyTorch 仓库用于迁移 在深度学习项目的生命周期中,环境迁移从来都不是一件简单的事。设想这样一个场景:你在本地调试了一个多月的 PyTorch 模型终于收敛了,准确率也达到了预期,准备把它部署到团队的训练集群…

作者头像 李华
网站建设 2026/4/18 17:14:15

混合精度训练入门:用AMP提升PyTorch模型训练速度

混合精度训练实战:用AMP加速PyTorch模型训练 在当今深度学习领域,训练一个大型模型动辄需要数天甚至更久,显存不够、速度上不去成了常态。尤其是当你面对Transformer、ViT这类“显存吞噬者”时,哪怕是一块A100也常常捉襟见肘。有没…

作者头像 李华
网站建设 2026/4/23 11:12:20

学习笔记——sqlite3 数据库基础

sqlite3 数据库 数据库基础概念 1. 数据库定义 数据库是数据的仓库,用于存储、管理和操作海量数据。 2. 数据库层级结构 数据库(Database) → 表(Table) → 记录(Record/Row) → 字段(Field/Column) 3. 主要分类 类型代表产品特点大型数据库Oracle, DB2企业级…

作者头像 李华
网站建设 2026/4/23 12:34:25

EMI滤波电路设计要点:共模差模干扰抑制策略

如何让电源“静音”?深入拆解EMI滤波设计中的共模与差模抑制策略 你有没有遇到过这样的情况:电路功能完全正常,示波器上看电压也稳定,可一上电,EMC测试就挂在30MHz附近,辐射超标十几dB?或者设备…

作者头像 李华