Spaces:
Sleeping
Sleeping
Update src/crew/agents.py
Browse files- src/crew/agents.py +2 -29
src/crew/agents.py
CHANGED
|
@@ -28,35 +28,8 @@ skills_extractor_agent = Agent(
|
|
| 28 |
)
|
| 29 |
experience_extractor_agent = Agent(
|
| 30 |
role="Expert en extraction d'expérience professionnelle",
|
| 31 |
-
goal="Extraire
|
| 32 |
-
backstory=
|
| 33 |
-
"Vous êtes un expert en recrutement qui sait faire la distinction entre "
|
| 34 |
-
"un POSTE (fonction dans une entreprise) et un PROJET (réalisation spécifique). "
|
| 35 |
-
"Votre mission est d'extraire les expériences professionnelles en vous concentrant "
|
| 36 |
-
"sur les responsabilités générales du poste, pas sur les projets particuliers."
|
| 37 |
-
),
|
| 38 |
-
verbose=False,
|
| 39 |
-
llm=LLM_agent
|
| 40 |
-
)
|
| 41 |
-
separation_validator_agent = Agent(
|
| 42 |
-
role="Validateur de séparation Expériences/Projets",
|
| 43 |
-
goal="Assurer une séparation claire entre expériences et projets",
|
| 44 |
-
backstory=(
|
| 45 |
-
"Vous êtes un spécialiste de la structuration de données CV. "
|
| 46 |
-
"Votre expertise vous permet de détecter quand des projets sont "
|
| 47 |
-
"mélangés avec des expériences et de les corriger."
|
| 48 |
-
),
|
| 49 |
-
verbose=False,
|
| 50 |
-
llm=LLM_agent
|
| 51 |
-
)
|
| 52 |
-
validation_agent = Agent(
|
| 53 |
-
role="Validateur de Séparation Projets/Expériences",
|
| 54 |
-
goal="Vérifier que les projets et expériences sont correctement séparés et cohérents",
|
| 55 |
-
backstory=(
|
| 56 |
-
"Vous êtes un expert en structuration de données CV. Votre mission est de valider "
|
| 57 |
-
"que les expériences professionnelles ne contiennent pas de projets spécifiques, "
|
| 58 |
-
"et que les projets extraits sont bien des réalisations concrètes avec un nom précis."
|
| 59 |
-
),
|
| 60 |
verbose=False,
|
| 61 |
llm=LLM_agent
|
| 62 |
)
|
|
|
|
| 28 |
)
|
| 29 |
experience_extractor_agent = Agent(
|
| 30 |
role="Expert en extraction d'expérience professionnelle",
|
| 31 |
+
goal="Extraire en détail l'expérience professionnelle du candidat.",
|
| 32 |
+
backstory="Vous êtes un expert en recrutement spécialisé dans l'analyse des parcours professionnels. Vous devez extraire chaque expérience de manière précise, en notant les rôles, les entreprises, les dates et les responsabilités.",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 33 |
verbose=False,
|
| 34 |
llm=LLM_agent
|
| 35 |
)
|