methunraj
commited on
Commit
·
e51faac
1
Parent(s):
92cc167
feat: add thinking budget parameter to Data Arranger agent model configuration
Browse files- config/settings.py +1 -1
- workflow/financial_workflow.py +1 -1
config/settings.py
CHANGED
@@ -36,7 +36,7 @@ class Settings:
|
|
36 |
COORDINATOR_MODEL = os.getenv("COORDINATOR_MODEL", "gemini-2.5-pro")
|
37 |
PROMPT_ENGINEER_MODEL = os.getenv("PROMPT_ENGINEER_MODEL", "gemini-2.5-pro")
|
38 |
DATA_EXTRACTOR_MODEL = os.getenv("DATA_EXTRACTOR_MODEL", "gemini-2.5-pro")
|
39 |
-
DATA_ARRANGER_MODEL = os.getenv("DATA_ARRANGER_MODEL", "gemini-2.
|
40 |
CODE_GENERATOR_MODEL = os.getenv("CODE_GENERATOR_MODEL", "gemini-2.0-flash")
|
41 |
|
42 |
COORDINATOR_MODEL_THINKING_BUDGET=2048
|
|
|
36 |
COORDINATOR_MODEL = os.getenv("COORDINATOR_MODEL", "gemini-2.5-pro")
|
37 |
PROMPT_ENGINEER_MODEL = os.getenv("PROMPT_ENGINEER_MODEL", "gemini-2.5-pro")
|
38 |
DATA_EXTRACTOR_MODEL = os.getenv("DATA_EXTRACTOR_MODEL", "gemini-2.5-pro")
|
39 |
+
DATA_ARRANGER_MODEL = os.getenv("DATA_ARRANGER_MODEL", "gemini-2.5-pro")
|
40 |
CODE_GENERATOR_MODEL = os.getenv("CODE_GENERATOR_MODEL", "gemini-2.0-flash")
|
41 |
|
42 |
COORDINATOR_MODEL_THINKING_BUDGET=2048
|
workflow/financial_workflow.py
CHANGED
@@ -80,7 +80,7 @@ class FinancialDocumentWorkflow(Workflow):
|
|
80 |
|
81 |
# Data Arranger Agent - Organizes data into categories for Excel
|
82 |
data_arranger: Agent = Agent(
|
83 |
-
model=Gemini(id=settings.DATA_ARRANGER_MODEL,api_key=settings.GOOGLE_API_KEY),
|
84 |
description="Financial data organization and analysis expert",
|
85 |
instructions=prompt_loader.load_instructions_as_list("agents/data_arranger"),
|
86 |
tools=[FileTools()], # FileTools for saving arranged data
|
|
|
80 |
|
81 |
# Data Arranger Agent - Organizes data into categories for Excel
|
82 |
data_arranger: Agent = Agent(
|
83 |
+
model=Gemini(id=settings.DATA_ARRANGER_MODEL,thinking_budget=settings.DATA_ARRANGER_MODEL_THINKING_BUDGET,api_key=settings.GOOGLE_API_KEY),
|
84 |
description="Financial data organization and analysis expert",
|
85 |
instructions=prompt_loader.load_instructions_as_list("agents/data_arranger"),
|
86 |
tools=[FileTools()], # FileTools for saving arranged data
|