translation/translated/documents/course/04-workflows/14-understanding-parallel-e...

39 lines
918 B
Markdown
Raw Permalink Normal View History

# 理解并行执行
学习如何同时运行多个工作流步骤以提高性能,当步骤彼此不依赖时。
## 何时使用并行执行
当您有不依赖彼此的步骤时使用并行执行:
- **不依赖彼此**:可以独立运行
- **耗时的**网络请求、AI调用或重型计算
- **处理相同输入**:对相同数据的多次分析
## 示例场景
想象您想要以三种不同方式分析内容:
1. SEO分析
2. 可读性分析
3. 情感分析
这些都可以同时运行,因为它们不依赖彼此!
## 创建并行步骤
工作流上的 `.parallel()` 方法并行执行多个步骤。
```typescript
workflow.parallel([stepOne, stepTwo]);
```
## 性能优势
并行运行步骤:
- **更快的执行**:步骤同时运行而不是等待
- **改善的用户体验**:更短的等待时间
接下来,您将创建其他并行步骤并了解如何将它们组合!