bstraehle commited on
Commit
e57c533
·
verified ·
1 Parent(s): e89f55f

Update crew.py

Browse files
Files changed (1) hide show
  1. crew.py +16 -5
crew.py CHANGED
@@ -1,12 +1,23 @@
1
  from crewai import Crew, Process
2
  from langchain_openai import ChatOpenAI
3
 
4
- from agents import get_content_planner_agent, get_content_writer_agent, get_editor_agent
5
- from tasks import get_content_planner_task, get_content_writer_task, get_editor_task
6
 
7
  def get_crew():
8
  return Crew(
9
- agents=[get_content_planner_agent(), get_content_writer_agent(), get_editor_agent()],
10
- tasks=[get_content_planner_task(), get_content_writer_task(), get_editor_task()],
11
- verbose=2
 
 
 
 
 
 
 
 
 
 
 
12
  )
 
1
  from crewai import Crew, Process
2
  from langchain_openai import ChatOpenAI
3
 
4
+ from agents import get_data_analyst_agent, get_trading_strategy_agent, get_execution_agent, get_risk_management_agent
5
+ from tasks import get_data_analysis_task, get_strategy_development_task, get_execution_planning_task, get_risk_assessment_task
6
 
7
  def get_crew():
8
  return Crew(
9
+ agents=[get_data_analyst_agent(),
10
+ get_trading_strategy_agent(),
11
+ get_execution_agent(),
12
+ get_risk_management_agent()],
13
+
14
+ tasks=[get_data_analysis_task(),
15
+ get_strategy_development_task(),
16
+ get_execution_planning_task(),
17
+ get_risk_assessment_task()],
18
+
19
+ manager_llm=ChatOpenAI(model="gpt-3.5-turbo",
20
+ temperature=0.7),
21
+ process=Process.hierarchical,
22
+ verbose=True
23
  )