Dify 工作流-复刻吴恩达教授的 Agent Workflow 翻译

前一段时间吴恩达教授开源了一个专注于翻译的 AI Agent------translation-agent。

这个 translate-agent 主要以 AI 大模型为翻译引擎,再通过在工作流中增加一些针对性的建议和反思,辅以提示词设定输出风格、处理习语和特殊术语、指定语言使用或方言等,使之更易于翻译出比较符合当地语言的内容。

Github 地址

我们今天在 Dify 中通过可视化工作流的方式来复刻一下这个 AI Agent~

准备工作

  • AI 应用------Dify,可以本地部署也可以使用官方提供的地址

本地部署参考文章:37.4k 的 Dify,一款小白也可以轻松上手的大模型开发平台(一):部署及基础使用

  • AI 大模型:工作流中使用的大模型深度求索家的 deepseek-chat,我们下面会大概介绍一下

注册 deepseek

访问 deepseek 的官网,选择接入 API(新用户会免费获取 500w 的 token 哦~)。

在 API Keys 页面,创建一个名为 dify 的 key:

这里要记得保存下生成的 Key 哦,Key 的值只在创建时展示一次!

绘制工作流

回到 Dify 中,我们先要将 deepseek 接入到模型供应商中:

这里不需要设置代理地址,deepseek 国内直连~

然后新建一个工作流,起名就叫 translate-agent,它需要 7 个步骤,一共 8 个节点:

  • 开始节点:需要用户提供------目标语言、原始内容、原始语言、国家(可选);
  • LLM 节点:用来将用户输入的内容翻译为目标语言;
  • 条件分支节点:判断用户是否有输入 country 的变量;
  • LLM 节点-建议:如果没有 country 的变量,AI 大模型会根据翻译后的结果再给出一次优化建议;
  • LLM 节点-根据输入的 country 进行建议:译文的最终风格和语气都会与目标语言所在的国家口语风格相符;
  • 变量聚合器:上面两个 LLM 节点的输出最终都会聚合到这个节点上进行输出
  • LLM 节点:根据建议,优化一次翻译内容
  • 结束:最终输出到用户

测试

我们节选一段《小王子》中的内容来测试一下这个工作流:

原文:

"Just that," said the fox. "To me, you are still nothing more than a little boy who is just like a hundred thousand other little boys. And I have no need of you. And you, on your part, have no need of me. To you, I am nothing more than a fox like a hundred thousand other foxes. But if you tame me, then we shall need each other. To me, you will be unique in all the world. To you, I shall be unique in all the world..."

看!翻译得多好~和我看过的译文一摸一样:

但是这样我反而觉得这可能是模型数据中有这些内容,所以试试将诗词翻译成英语看看:

原文:

君不见黄河之水天上来,奔流到海不复回

译文翻译:你没有看到黄河的水从天上降下来,冲向大海,永不返回吗?

😂对不起,难为你了

但是反着把这个英文再让它翻译时,输出的结果倒是有点原诗词那味儿了!

你没看到黄河之水从天倾泻而下,奔流入海不复返,浩浩荡荡,势不可挡!

相关推荐
NAGNIP8 小时前
一文搞懂深度学习中的通用逼近定理!
人工智能·算法·面试
冬奇Lab9 小时前
一天一个开源项目(第36篇):EverMemOS - 跨 LLM 与平台的长时记忆 OS,让 Agent 会记忆更会推理
人工智能·开源·资讯
冬奇Lab9 小时前
OpenClaw 源码深度解析(一):Gateway——为什么需要一个"中枢"
人工智能·开源·源码阅读
AngelPP13 小时前
OpenClaw 架构深度解析:如何把 AI 助手搬到你的个人设备上
人工智能
宅小年13 小时前
Claude Code 换成了Kimi K2.5后,我再也回不去了
人工智能·ai编程·claude
小碗细面13 小时前
告别手动喂饭!Skill-Seekers 快速构建你的 AI 专属知识库
aigc·ai编程
九狼13 小时前
Flutter URL Scheme 跨平台跳转
人工智能·flutter·github
ZFSS13 小时前
Kimi Chat Completion API 申请及使用
前端·人工智能
王小酱14 小时前
AI 编程实战指南:核心概念梳理与 Claude Code 高效技巧
aigc·openai·ai编程
天翼云开发者社区14 小时前
春节复工福利就位!天翼云息壤2500万Tokens免费送,全品类大模型一键畅玩!
人工智能·算力服务·息壤