Decoratorul @agent transformă o metodă într-o fabrică de agent înregistrată automat în colecția self.agents a echipajului, decuplând codul Python de textele lungi de prompt.
Exemplu cu unelte atașate
from crewai import Agent
from crewai.project import agent
from crewai_tools import SerperDevTool
@agent
def analist_piata(self) -> Agent:
return Agent(
config=self.agents_config['analist_piata'],
tools=[SerperDevTool()],
verbose=True
)
Permite modificarea rolului și obiectivului direct în fișierul YAML fără re-testarea codului sursă.
Întrebări & Exemple practice:
Decoratorul @agent în CrewAI: Metodă Fabrică pentru Agenți din YAMLAi o întrebare despre Decoratorul @agent în CrewAI: Metodă Fabrică pentru Agenți din YAML 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.