Update agents/crew.py
Browse files- agents/crew.py +2 -5
agents/crew.py
CHANGED
|
@@ -19,7 +19,6 @@ from crewai import Agent, Crew, Task, Process
|
|
| 19 |
from crewai.agents.agent_builder.base_agent import BaseAgent
|
| 20 |
from crewai.events.listeners.tracing.first_time_trace_handler import FirstTimeTraceHandler
|
| 21 |
from crewai.project import CrewBase, agent, crew, task
|
| 22 |
-
from crewai_tools import BrowserbaseLoadTool
|
| 23 |
from google import genai
|
| 24 |
from google.genai import types
|
| 25 |
from phoenix.otel import register
|
|
@@ -75,9 +74,7 @@ logging.getLogger("openinference").setLevel(logging.CRITICAL)
|
|
| 75 |
class GAIACrew():
|
| 76 |
agents: List[BaseAgent]
|
| 77 |
tasks: List[Task]
|
| 78 |
-
|
| 79 |
-
browserbase_tool = BrowserbaseLoadTool()
|
| 80 |
-
|
| 81 |
@agent
|
| 82 |
def web_search_agent(self) -> Agent:
|
| 83 |
return Agent(
|
|
@@ -85,7 +82,7 @@ class GAIACrew():
|
|
| 85 |
allow_delegation=False,
|
| 86 |
llm=LLM_AGENT,
|
| 87 |
max_iter=MAX_ITER_AGENT,
|
| 88 |
-
tools=[AITools.web_search_tool
|
| 89 |
reasoning=REASONING_AGENT,
|
| 90 |
max_reasoning_attempts=MAX_REASONING_ATTEMPTS_AGENT,
|
| 91 |
verbose=VERBOSE_AGENT
|
|
|
|
| 19 |
from crewai.agents.agent_builder.base_agent import BaseAgent
|
| 20 |
from crewai.events.listeners.tracing.first_time_trace_handler import FirstTimeTraceHandler
|
| 21 |
from crewai.project import CrewBase, agent, crew, task
|
|
|
|
| 22 |
from google import genai
|
| 23 |
from google.genai import types
|
| 24 |
from phoenix.otel import register
|
|
|
|
| 74 |
class GAIACrew():
|
| 75 |
agents: List[BaseAgent]
|
| 76 |
tasks: List[Task]
|
| 77 |
+
|
|
|
|
|
|
|
| 78 |
@agent
|
| 79 |
def web_search_agent(self) -> Agent:
|
| 80 |
return Agent(
|
|
|
|
| 82 |
allow_delegation=False,
|
| 83 |
llm=LLM_AGENT,
|
| 84 |
max_iter=MAX_ITER_AGENT,
|
| 85 |
+
tools=[AITools.web_search_tool],
|
| 86 |
reasoning=REASONING_AGENT,
|
| 87 |
max_reasoning_attempts=MAX_REASONING_ATTEMPTS_AGENT,
|
| 88 |
verbose=VERBOSE_AGENT
|