crewai test în CrewAI & Sisteme Multi-Agent

Dezvoltare și Testare CrewAI 1.15 (octombrie 2026)

Rulează echipa de un număr de ori și afișează un tabel cu scoruri 1–10 pe task-uri și pe echipă.

Sintaxă & invocare Python
crewai test [-n N] [-m MODEL] [-f FIȘIER.pkl]

Ce face crewai test

crewai test rulează echipa de un număr de iterații și evaluează rezultatele. La final afișează un tabel cu scoruri de la 1 la 10 (mai mare este mai bine) pentru fiecare task și pentru echipă, pe fiecare rulare și în medie, plus timpul de execuție în secunde.

Evaluarea se face cu un model OpenAI; deocamdată OpenAI este singurul furnizor acceptat. Pagina CLI indică implicit 3 iterații și modelul gpt-4o-mini; pagina Testing spune 2 iterații. Verifică valorile versiunii tale cu crewai test --help.

Documentația nu descrie un fișier de rezultate: scorurile apar în terminal, la finalul rulării.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
-n, --n-iterations N Numărul de rulări. Forma veche --n_iterations merge, dar este învechită și ascunsă în --help.
-m, --model MODEL Modelul OpenAI folosit la evaluare.
-f, --filename FIȘIER Doar pentru echipe: fișierul .pkl de la crewai train -f, folosit în loc de trained_agents_data.pkl.

Exemple practice

Exemplul 1: Valorile implicite

crewai test

Exemplul 2: 5 rulări evaluate cu gpt-4o

crewai test --n-iterations 5 --model gpt-4o

Exemplul 3: Aceeași comandă, forma scurtă

crewai test -n 5 -m gpt-4o

Greșeli frecvente și bune practici

  • Dai la -m un model Anthropic sau Gemini. Evaluarea acceptă deocamdată doar modele OpenAI și are nevoie de OPENAI_API_KEY.
  • Tragi concluzii dintr-o singură rulare. Răspunsurile modelelor variază; compară media pe mai multe iterații.
  • Uiți costul: fiecare iterație rulează toată echipa, plus apelurile de evaluare.

Comenzi înrudite