概述
测试是开发过程中至关重要的一部分,确保您的 crew 按预期执行是必不可少的。借助 crewAI,您可以使用内置的测试功能轻松测试您的 crew 并评估其性能。使用测试功能
我们添加了 CLI 命令crewai test 以方便您测试 crew。该命令将按指定的迭代次数运行您的 crew,并提供详细的性能指标。参数是 n_iterations 和 model,它们是可选的,分别默认为 2 和 gpt-4o-mini。目前,唯一可用的提供商是 OpenAI。
crewai test 命令时,crew 将按指定的迭代次数执行,性能指标将在运行结束时显示。 末尾的得分表将显示 crew 在以下指标方面的性能:
| 任务/Crew/智能体 | 运行 1 | 运行 2 | 平均总计 | 智能体 | 附加信息 |
|---|---|---|---|---|---|
| 任务 1 | 9.0 | 9.5 | 9.2 | 专业洞察 | |
| 研究员 | |||||
| 任务 2 | 9.0 | 10.0 | 9.5 | 公司简介调查员 | |
| 任务 3 | 9.0 | 9.0 | 9.0 | 自动化洞察 | |
| 专家 | |||||
| 任务 4 | 9.0 | 9.0 | 9.0 | 最终报告编译员 | 自动化洞察专家 |
| Crew | 9.00 | 9.38 | 9.2 | ||
| 执行时间 (秒) | 126 | 145 | 135 |
