当前位置: 首页 > news >正文

「Mac畅玩AIGC与多模态24」开发篇20 - 多语言输出工作流示例

一、概述

本篇介绍如何根据用户选择的语言,动态生成多语言版本的输出内容。开发人员将学习如何配置语言下拉输入、使用条件判断节点切换提示词,并实现统一格式输出,适用于国际化应用、语言切换展示、全球用户支持等场景。

二、环境准备

  • macOS 系统
  • Dify 平台已部署并可访问

三、在 Dify 中创建工作流

1. 新建工作流应用

  • 登录 Dify 后台
  • 点击「工作室」
  • 点击「创建空白应用」
  • 填写应用信息:
    • 应用名称:多语言输出示例
    • 应用类型:工作流
    • 模型:glm-4-flash

2. 配置开始节点并添加输入变量

  • 点击「开始」节点
  • 添加两个输入变量:
    • 名称:user_name(文本)
    • 名称:language(下拉选项)
      • 选项内容:中文、English、日本語
  • 保存节点配置

3. 添加判断节点(根据语言选择)

  • 添加判断节点,条件配置如下:
    • 条件 1:language == "中文"
    • 条件 2:language == "English"
    • 条件 3:language == "日本語"

4. 各语言分支添加执行 LLM 节点

中文分支:
你好,{{user_name}}!欢迎使用本应用,希望你有美好的一天。
English 分支:
Hello {{user_name}}! Welcome to our application. Wish you a wonderful day.
日本語分支:
{{user_name}}さん、こんにちは!ご利用いただきありがとうございます。良い一日をお過ごしください。
  • 每个执行 LLM 节点输出字段为:text

5. 添加结束节点

  • 三个语言分支均连接至同一个结束节点
  • 输出字段选择:text

6. 发布

  • 点击「发布」,完成部署

在这里插入图片描述

四、测试工作流效果

示例输入 1:
  • user_name: Alice
  • language: 中文

输出:

你好,Alice!欢迎使用本应用,希望你有美好的一天。

在这里插入图片描述

示例输入 2:
  • user_name: Bob
  • language: English

输出:

Hello Bob! Welcome to our application. Wish you a wonderful day.

在这里插入图片描述

示例输入 3:
  • user_name: ヒロシ
  • language: 日本語

输出:

ヒロシさん、こんにちは!ご利用いただきありがとうございます。良い一日をお過ごしください。

在这里插入图片描述

五、总结

通过本案例,掌握了:

  • 使用下拉选项输入控制语言分支
  • 判断节点多分支处理逻辑
  • 多语言文本模板的构建与统一格式输出

本案例适用于国际化支持、客户问候、多语种播报等典型场景,是提升多模态交互多语言能力的关键实践。

相关文章:

  • 面试算法刷题练习1(核心+acm)
  • 力扣——25 K个一组翻转链表
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】7.3 动态报表生成(Jupyter Notebook/ReportLab)
  • python批量配置交换机简单实现
  • 场景可视化与数据编辑器:构建数据应用情境​
  • 居民健康监测小程序|基于微信小程序的居民健康监测小程序设计与实现(源码+数据库+文档)
  • OSCP - Proving Grounds - Sumo
  • 深度学习中常见的矩阵变换函数汇总(持续更新...)
  • 尚硅谷-硅谷甄选项目记录
  • 【2019 CWE/SANS 25 大编程错误清单】12越界写入
  • 二叉平衡树
  • 【解决方案】CloudFront VPC Origins 实践流程深入解析 —— 安全高效架构的实战之道
  • 格雷狼优化算法`GWO 通过模拟和优化一个信号处理问题来最大化特定频率下的功率
  • Node.js vs 浏览器中的JavaScript:区别全解析
  • 【计算机视觉】OpenCV实战项目:Long-Exposure:基于深度学习的长时间曝光合成技术
  • 【大模型ChatGPT4+Python】数据分析与可视化、人工智能建模及论文高效撰写
  • ECMAScript 2016(ES2016):JavaScript 生态的精细化完善
  • Kubernetes生产级资源管理实战:从QoS策略到OOM防御体系
  • SAP BC 私有云用户安全策略的问题
  • C#与Halcon联合编程
  • 母亲节|写给妈妈
  • 李在明正式登记参选下届韩国总统
  • 伤员回归新援融入,海港逆转海牛重回争冠集团
  • 保利42.41亿元竞得上海杨浦东外滩一地块,成交楼面单价超8万元
  • “一嗨租车”陷“五年后扣费”疑云,用户:违章处理莫名消失
  • 东洋学人|滨田青陵:近代日本考古学第一人