- Finish editing of Specialists with overview, agent - task - tool editor

- Split differrent caching mechanisms (types, version tree, config) into different cachers
- Improve resource usage on starting components, and correct gevent usage
- Refine repopack usage for eveai_app (too large)
- Change nginx dockerfile to allow for specialist overviews being served statically
This commit is contained in:
Josako
2025-01-23 09:43:48 +01:00
parent 7bddeb0ebd
commit d106520d22
39 changed files with 1312 additions and 281 deletions

View File

@@ -89,37 +89,38 @@ results:
type: "List[str]"
description: "A list of needs"
required: false
agents:
- type: "RAG_AGENT"
version: 1.0
name: "Default RAG Agent" # Just added as an example. Overwrites the default agent name.
description: "An Agent that does RAG based on a user's question, RAG content & history" # Just added as an example. Overwrites the default agent description.
- type: "SPIN_DETECTION_AGENT"
version: 1.0
- type: "SPIN_SALES_SPECIALIST_AGENT"
version: 1.0
- type: "IDENTIFICATION_AGENT"
version: 1.0
- type: "EMAIL_CONTENT_AGENT"
version: 1.0
- type: "EMAIL_LEAD_ENGAGEMENT"
version: 1.0
tasks:
- type: "RAG_TASK"
version: 1.0
- type: "SPIN_DETECT_TASK"
version: 1.0
- type: "SPIN_QUESTIONS_TASK"
version: 1.0
- type: "IDENTIFICATION_DETECTION_TASK"
version: 1.0
- type: "IDENTIFICATION_QUESTIONS_TASK"
version: 1.0
- type: "EMAIL_LEAD_DRAFTING"
version: 1.0
- type: "EMAIL_LEAD_ENGAGEMENT"
version: 1.0
agents:
- type: "RAG_AGENT"
version: "1.0"
name: "Default RAG Agent" # Just added as an example. Overwrites the default agent name.
description: "An Agent that does RAG based on a user's question, RAG content & history" # Just added as an example. Overwrites the default agent description.
- type: "SPIN_DETECTION_AGENT"
version: "1.0"
- type: "SPIN_SALES_SPECIALIST_AGENT"
version: "1.0"
- type: "IDENTIFICATION_AGENT"
version: "1.0"
- type: "EMAIL_CONTENT_AGENT"
version: "1.0"
- type: "EMAIL_ENGAGEMENT_AGENT"
version: "1.0"
tasks:
- type: "RAG_TASK"
version: "1.0"
- type: "SPIN_DETECT_TASK"
version: "1.0"
- type: "SPIN_QUESTIONS_TASK"
version: "1.0"
- type: "IDENTIFICATION_DETECTION_TASK"
version: "1.0"
- type: "IDENTIFICATION_QUESTIONS_TASK"
version: "1.0"
- type: "EMAIL_LEAD_DRAFTING_TASK"
version: "1.0"
- type: "EMAIL_LEAD_ENGAGEMENT_TASK"
version: "1.0"
metadata:
author: "Josako"
date_added: "2025-01-08"
changes: "Initial version"
changes: "Initial version"
description: "A Specialist that performs both Q&A as SPIN (Sales Process) activities"

View File

@@ -48,4 +48,5 @@ results:
metadata:
author: "Josako"
date_added: "2025-01-08"
changes: "Initial version"
changes: "Initial version"
description: "A Specialist that performs standard Q&A"