Ce face crewai traces
crewai traces controlează preferința ta de colectare a trace-urilor pentru rulările de echipe și flow-uri. enable o pornește, disable o oprește, iar status arată starea curentă.
Decizia se ia în ordinea priorității: (1) argumentul tracing=True sau tracing=False din cod, care bate tot; (2) variabila de mediu CREWAI_TRACING_ENABLED (true sau 1 activează); (3) preferința setată cu crewai traces enable sau disable. Promptul de la prima rulare actualizează și el preferința.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
enable |
Activează colectarea trace-urilor. |
disable |
Dezactivează colectarea, dacă nu o activează codul sau variabila de mediu. |
status |
Arată starea curentă. |
Exemple practice
Exemplul 1: Activare din CLI
crewai traces enable
crewai traces status
Exemplul 2: Activare din .env
CREWAI_TRACING_ENABLED=true
Exemplul 3: Dezactivare forțată din cod
crew = Crew(agents=[...], tasks=[...], tracing=False)
Greșeli frecvente și bune practici
- Rulezi
crewai traces disableși trace-urile continuă. Verifică dacăCREWAI_TRACING_ENABLED=trueeste setată sau dacă existătracing=Trueîn cod.