- cleanup of old TASKs, AGENTs and SPECIALISTs
- Add additional configuration options to agent (temperature and model choice) - Define new PROOFREADING Agents and Tasks
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
RESPONSE_DEPTH = [
|
||||
{
|
||||
"name": "Concise",
|
||||
"description": "Short, direct answers. No extra explanation or context.",
|
||||
"description": "Short, direct answers. No extra explanation or context. Remove unnecessary details. Only a few sentences.",
|
||||
"when_to_use": "Quick queries, urgent requests, or when the user prefers brevity."
|
||||
},
|
||||
{
|
||||
"name": "Balanced",
|
||||
"description": "Clear answers with minimal context or next steps. Not too short, not too detailed.",
|
||||
"description": "Clear answers with minimal context or next steps. Not too short, not too detailed. Max 2 paragraphs.",
|
||||
"when_to_use": "General interactions, FAQs, or when the user needs a mix of speed and clarity."
|
||||
},
|
||||
{
|
||||
"name": "Detailed",
|
||||
"description": "Comprehensive answers with background, examples, or step-by-step guidance.",
|
||||
"description": "Comprehensive answers with background, examples, ... the answer can be detailed with chapters, paragraphs, ...",
|
||||
"when_to_use": "Complex topics, tutorials, or when the user requests in-depth information."
|
||||
}
|
||||
]
|
||||
|
||||
@@ -4,7 +4,7 @@ from pydantic import BaseModel, Field
|
||||
|
||||
|
||||
class RAGOutput(BaseModel):
|
||||
answer: str = Field(None, description="Answer to the questions asked, in Markdown format.")
|
||||
answer: str = Field(None, description="Final answer to the question asked, in Markdown format.")
|
||||
insufficient_info: bool = Field(None, description="An indication if there's insufficient information to answer")
|
||||
|
||||
model_config = {
|
||||
|
||||
Reference in New Issue
Block a user