crewai train în CrewAI & Sisteme Multi-Agent

Antrenează echipa pe un număr de iterații cu feedback uman și salvează sugestiile consolidate într-un fișier .pkl.

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

Ce face crewai train

crewai train rulează echipa de mai multe ori și îți cere feedback la fiecare iterație. Pentru fiecare agent se înregistrează răspunsul inițial, feedback-ul tău și răspunsul îmbunătățit, în fișierul de lucru training_data.pkl.

La final, CrewAI evaluează datele pe fiecare agent și salvează, după role, sugestii (suggestions), un scor de calitate 0–10 (quality) și un rezumat (final_summary) în trained_agents_data.pkl sau în fișierul dat cu -f. La rulările normale, agenții încarcă automat sugestiile din trained_agents_data.pkl din directorul curent și le adaugă la prompt.

Antrenarea este interactivă: sarcinile primesc human_input = true, deci într-un mediu fără terminal comanda se blochează așteptând răspunsul tău. Documentația recomandă modele de cel puțin 7B parametri pentru evaluare.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
-n, --n-iterations N Numărul de iterații (implicit 5). Trebuie să fie un întreg pozitiv. Forma veche --n_iterations este învechită.
-f, --filename FIȘIER Fișierul rezultat (implicit trained_agents_data.pkl). Trebuie să se termine în .pkl; acceptă și căi absolute.

Exemple practice

Exemplul 1: 10 iterații, fișier propriu

crewai train -n 10 -f my_training_data.pkl

Exemplul 2: Folosirea fișierului la rulare

Alternative: Crew(trained_agents_file="my_training_data.pkl") sau variabila CREWAI_TRAINED_AGENTS_FILE.

crewai run -f my_training_data.pkl

Greșeli frecvente și bune practici

  • Antrenezi într-un fișier cu alt nume și te aștepți ca rulările normale să-l folosească. Implicit se citește doar trained_agents_data.pkl din directorul curent.
  • Rulezi antrenarea în CI sau într-un script fără terminal. Fiecare iterație așteaptă feedback de la tastatură.
  • Dai un nume de fișier fără extensia .pkl sau un număr de iterații zero ori negativ. Comanda ridică ValueError.

Comenzi înrudite

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: crewai train

Ai o întrebare despre crewai train sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.