跳转到主要内容

概述

测试是开发过程中至关重要的一部分,确保您的 crew 按预期执行是必不可少的。借助 crewAI,您可以使用内置的测试功能轻松测试您的 crew 并评估其性能。

使用测试功能

我们添加了 CLI 命令 crewai test 以方便您测试 crew。该命令将按指定的迭代次数运行您的 crew,并提供详细的性能指标。参数是 n_iterationsmodel,它们是可选的,分别默认为 2 和 gpt-4o-mini。目前,唯一可用的提供商是 OpenAI。
crewai test
如果您想运行更多迭代或使用不同的模型,可以像这样指定参数
crewai test --n_iterations 5 --model gpt-4o
或使用缩写形式
crewai test -n 5 -m gpt-4o
当您运行 crewai test 命令时,crew 将按指定的迭代次数执行,性能指标将在运行结束时显示。 末尾的得分表将显示 crew 在以下指标方面的性能:
任务/Crew/智能体运行 1运行 2平均总计智能体附加信息
任务 19.09.59.2专业洞察
研究员
任务 29.010.09.5公司简介调查员
任务 39.09.09.0自动化洞察
专家
任务 49.09.09.0最终报告编译员自动化洞察专家
Crew9.009.389.2
执行时间 (秒)126145135
上例显示了 crew 运行两次、包含两个任务的测试结果,其中包含了每个任务和整个 crew 的平均总分。