- Move global config files to globals iso global folder, as the name global conflicts with python language

- Creation of Traicie Vancancy Definition specialist
- Allow to invoke non-interaction specialists from withing Evie's mgmt interface (eveai_app)
- Improvements to crewai specialized classes
- Introduction to json editor for showing specialists arguments and results in a better way
- Introduction of more complex pagination (adding extra arguments) by adding a global 'get_pagination_html'
- Allow follow-up of ChatSession / Specialist execution
- Improvement in logging of Specialists (but needs to be finished)
This commit is contained in:
Josako
2025-05-26 11:26:03 +02:00
parent d789e431ca
commit 1fdbd2ff45
94 changed files with 1657 additions and 443 deletions

View File

@@ -28,4 +28,9 @@ AGENT_TYPES = {
"name": "SPIN Sales Specialist",
"description": "An Agent that asks for Follow-up questions for SPIN-process",
},
"TRAICIE_HR_BP_AGENT": {
"name": "Traicie HR BP Agent",
"description": "An HR Business Partner Agent",
"partner": "traicie"
}
}

View File

@@ -4,4 +4,8 @@ AGENT_TYPES = {
"name": "Document Template",
"description": "Asset that defines a template in markdown a specialist can process",
},
"SPECIALIST_CONFIGURATION": {
"name": "Specialist Configuration",
"description": "Asset that defines a specialist configuration",
},
}

View File

@@ -12,9 +12,9 @@ SPECIALIST_TYPES = {
"name": "Spin Sales Specialist",
"description": "A specialist that allows to answer user queries, try to get SPIN-information and Identification",
},
"TRAICIE_VACATURE_SPECIALIST": {
"name": "Traicie Vacature Specialist",
"description": "Specialist configureerbaar voor een specifieke vacature",
"partner": "Traicie"
"TRAICIE_VACANCY_DEFINITION_SPECIALIST": {
"name": "Traicie Vacancy Definition Specialist",
"description": "Assistant to create a new Vacancy based on Vacancy Text",
"partner": "traicie"
}
}

View File

@@ -31,5 +31,15 @@ TASK_TYPES = {
"RAG_CONSOLIDATION_TASK": {
"name": "RAG Consolidation",
"description": "A Task to consolidate questions and answers",
},
"TRAICIE_GET_COMPETENCIES_TASK": {
"name": "Traicie Get Competencies",
"description": "A Task to get Competencies from a Vacancy Text",
"partner": "traicie"
},
"TRAICIE_GET_KO_CRITERIA_TASK": {
"name": "Traicie Get KO Criteria",
"description": "A Task to get KO Criteria from a Vacancy Text",
"partner": "traicie"
}
}