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 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.0-flash")
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