海外访问:www.kdjingpai.com
Ctrl + D 收藏本站
当前位置:首页 » AI答疑

Fast-Agent 的并行工作流(Parallel)有什么特点?如何使用?

2025-08-30 1.6 K

Fast-Agent 的并行工作流(Parallel Workflow)允许多个智能体同时执行任务,适合需要高效处理多个独立任务的场景。以下是其特点和使用方法:

  • 特点
    • 支持多个任务并行执行,提高效率。
    • 适用于多语言翻译、批量数据处理等场景。
    • 通过 @fast.parallel 装饰器定义并行任务。
  • 使用方法
    1. 定义多个智能体:例如,分别定义翻译为法语和德语的智能体:
      @fast.agent("translate_fr", "Translate to French")
      @fast.agent("translate_de", "Translate to German")
    2. 使用 @fast.parallel 装饰器指定并行任务:
      @fast.parallel(name="translate", fan_out=["translate_fr", "translate_de"])
      async def main():
      async with fast.run() as agent:
      await agent.translate.send("Hello, world!")
    3. 运行工作流:执行脚本后,文本将同时翻译为法语和德语。

并行工作流显著提升了任务处理速度,尤其适合高并发需求的应用。

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

回顶部

zh_CN简体中文