bstraehle commited on
Commit
dcd8df0
·
verified ·
1 Parent(s): 61b8fa8

Update agents/crew.py

Browse files
Files changed (1) hide show
  1. agents/crew.py +16 -16
agents/crew.py CHANGED
@@ -20,8 +20,9 @@ from google import genai
20
  from typing import List
21
  from utils.utils import read_file_json, is_ext
22
 
23
- VERBOSE = False
24
- TRACING = True
 
25
 
26
  @CrewBase
27
  class GAIACrew():
@@ -36,7 +37,7 @@ class GAIACrew():
36
  llm=LLM_AGENT,
37
  max_iter=2,
38
  tools=[AITools.web_search_tool],
39
- verbose=VERBOSE
40
  )
41
 
42
  @agent
@@ -47,7 +48,7 @@ class GAIACrew():
47
  llm=LLM_AGENT,
48
  max_iter=3,
49
  tools=[AITools.web_browser_tool],
50
- verbose=VERBOSE
51
  )
52
 
53
  @agent
@@ -58,7 +59,7 @@ class GAIACrew():
58
  llm=LLM_AGENT,
59
  max_iter=2,
60
  tools=[AITools.img_to_fen_tool, ChessTools.get_best_move_tool],
61
- verbose=VERBOSE
62
  )
63
 
64
  @agent
@@ -69,7 +70,7 @@ class GAIACrew():
69
  llm=LLM_AGENT,
70
  max_iter=2,
71
  tools=[AITools.image_analysis_tool],
72
- verbose=VERBOSE
73
  )
74
 
75
  @agent
@@ -80,7 +81,7 @@ class GAIACrew():
80
  llm=LLM_AGENT,
81
  max_iter=2,
82
  tools=[AITools.audio_analysis_tool],
83
- verbose=VERBOSE
84
  )
85
 
86
  @agent
@@ -91,7 +92,7 @@ class GAIACrew():
91
  llm=LLM_AGENT,
92
  max_iter=2,
93
  tools=[AITools.video_analysis_tool],
94
- verbose=VERBOSE
95
  )
96
 
97
  @agent
@@ -102,7 +103,7 @@ class GAIACrew():
102
  llm=LLM_AGENT,
103
  max_iter=2,
104
  tools=[AITools.youtube_analysis_tool],
105
- verbose=VERBOSE
106
  )
107
 
108
  @agent
@@ -113,7 +114,7 @@ class GAIACrew():
113
  llm=LLM_AGENT,
114
  max_iter=2,
115
  tools=[AITools.document_analysis_tool],
116
- verbose=VERBOSE
117
  )
118
 
119
  @agent
@@ -128,7 +129,7 @@ class GAIACrew():
128
  ArithmeticTools.multiply_tool,
129
  ArithmeticTools.divide_tool,
130
  ArithmeticTools.modulus_tool],
131
- verbose=VERBOSE
132
  )
133
 
134
  @agent
@@ -139,7 +140,7 @@ class GAIACrew():
139
  llm=LLM_AGENT,
140
  max_iter=3,
141
  tools=[AITools.code_generation_tool],
142
- verbose=VERBOSE
143
  )
144
 
145
  @agent
@@ -150,7 +151,7 @@ class GAIACrew():
150
  llm=LLM_AGENT,
151
  max_iter=3,
152
  tools=[AITools.code_execution_tool],
153
- verbose=VERBOSE
154
  )
155
 
156
  @agent
@@ -160,7 +161,7 @@ class GAIACrew():
160
  allow_delegation=True,
161
  llm=LLM_MANAGER,
162
  max_iter=5,
163
- verbose=VERBOSE
164
  )
165
 
166
  @task
@@ -174,8 +175,7 @@ class GAIACrew():
174
  return Crew(
175
  agents=self.agents,
176
  tasks=self.tasks,
177
- verbose=VERBOSE,
178
- tracing=TRACING
179
  )
180
 
181
  def run_crew(question, file_path):
 
20
  from typing import List
21
  from utils.utils import read_file_json, is_ext
22
 
23
+ VERBOSE_CREW = True
24
+ VERBOSE_MANAGER = False
25
+ VERBOSE_AGENT = False
26
 
27
  @CrewBase
28
  class GAIACrew():
 
37
  llm=LLM_AGENT,
38
  max_iter=2,
39
  tools=[AITools.web_search_tool],
40
+ verbose=VERBOSE_AGENT
41
  )
42
 
43
  @agent
 
48
  llm=LLM_AGENT,
49
  max_iter=3,
50
  tools=[AITools.web_browser_tool],
51
+ verbose=VERBOSE_AGENT
52
  )
53
 
54
  @agent
 
59
  llm=LLM_AGENT,
60
  max_iter=2,
61
  tools=[AITools.img_to_fen_tool, ChessTools.get_best_move_tool],
62
+ verbose=VERBOSE_AGENT
63
  )
64
 
65
  @agent
 
70
  llm=LLM_AGENT,
71
  max_iter=2,
72
  tools=[AITools.image_analysis_tool],
73
+ verbose=VERBOSE_AGENT
74
  )
75
 
76
  @agent
 
81
  llm=LLM_AGENT,
82
  max_iter=2,
83
  tools=[AITools.audio_analysis_tool],
84
+ verbose=VERBOSE_AGENT
85
  )
86
 
87
  @agent
 
92
  llm=LLM_AGENT,
93
  max_iter=2,
94
  tools=[AITools.video_analysis_tool],
95
+ verbose=VERBOSE_AGENT
96
  )
97
 
98
  @agent
 
103
  llm=LLM_AGENT,
104
  max_iter=2,
105
  tools=[AITools.youtube_analysis_tool],
106
+ verbose=VERBOSE_AGENT
107
  )
108
 
109
  @agent
 
114
  llm=LLM_AGENT,
115
  max_iter=2,
116
  tools=[AITools.document_analysis_tool],
117
+ verbose=VERBOSE_AGENT
118
  )
119
 
120
  @agent
 
129
  ArithmeticTools.multiply_tool,
130
  ArithmeticTools.divide_tool,
131
  ArithmeticTools.modulus_tool],
132
+ verbose=VERBOSE_AGENT
133
  )
134
 
135
  @agent
 
140
  llm=LLM_AGENT,
141
  max_iter=3,
142
  tools=[AITools.code_generation_tool],
143
+ verbose=VERBOSE_AGENT
144
  )
145
 
146
  @agent
 
151
  llm=LLM_AGENT,
152
  max_iter=3,
153
  tools=[AITools.code_execution_tool],
154
+ verbose=VERBOSE_AGENT
155
  )
156
 
157
  @agent
 
161
  allow_delegation=True,
162
  llm=LLM_MANAGER,
163
  max_iter=5,
164
+ verbose=VERBOSE_MANAGER
165
  )
166
 
167
  @task
 
175
  return Crew(
176
  agents=self.agents,
177
  tasks=self.tasks,
178
+ verbose=VERBOSE_CREW
 
179
  )
180
 
181
  def run_crew(question, file_path):