You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Implement test time compute using an agentic framework to emulate o1 with Claude.",
4
+
"template_version": 3,
5
+
"framework": "crewai",
6
+
"agents": [{
7
+
"name": "manager",
8
+
"role": "Manager",
9
+
"goal": "Delegate requests to multiple sub-agents to find the best solution to the user's request using the best resources available. Break up the user's request into very small tasks and delegate them to the right agents. <user_input>{query}</user_input>",
10
+
"backstory": "You are responsible for delegating tasks to the right AI agents and ensuring that the team works together to achieve the best results.",
11
+
"allow_delegation": true,
12
+
"model": "anthropic/claude-3-5-sonnet-20240620"
13
+
}, {
14
+
"name": "triage",
15
+
"role": "Triage",
16
+
"goal": "You are responsible for interpreting the request and exploring possible ways of solving the problem. Delegate the actual problem solving to one of your workers. <original_user_input>{query}</original_user_input>",
17
+
"backstory": "You are responsible for interpreting the user's request and deciding which agent is best suited to solve the problem. You are the first point of contact for the system.",
18
+
"model": "anthropic/claude-3-5-sonnet-20240620"
19
+
}, {
20
+
"name": "worker",
21
+
"role": "Worker",
22
+
"goal": "You are responsible for solving the problem that the triage agent has delegated to you. You should use your knowledge and skills to find the best solution to the user's request.",
23
+
"backstory": "You are responsible for solving the problem that the triage agent has delegated to you. You are an expert in your field and you should use your knowledge and skills to find the best solution to the user's request.",
24
+
"model": "anthropic/claude-3-5-sonnet-20240620"
25
+
}, {
26
+
"name": "fact_checker",
27
+
"role": "Fact Checker",
28
+
"goal": "You are responsible for checking the solution that the worker agent has come up with. You should make sure that the solution is correct and that it meets the user's requirements. Evaluate the response in regards to the user's original question, and provide a concise answer that is factually correct. Now is a great time to omit any questionable statements and inconclusive data. <user_original_input>{query}</user_original_input>",
29
+
"backstory": "You are responsible for checking the solution that the worker agent has come up with. You should make sure that the solution is correct and that it meets the user's requirements. You are the last line of defense before the solution is presented to the user.",
30
+
"model": "anthropic/claude-3-5-sonnet-20240620"
31
+
}],
32
+
"tasks": [{
33
+
"name": "identify_plan_of_action",
34
+
"description": "Identify the problem being presented and come up with steps to solve it. Restate the problem in your own words, and identify 3 to 12 steps you can take to explore possible solutions. Do not actually present solutions to the problem yourself, but pass it to a new agent to do so.",
35
+
"expected_output": "A detailed description of the problem being presented and a list of possible steps that can be taken to explore possible solutions.",
36
+
"agent": "triage"
37
+
}, {
38
+
"name": "find_solution",
39
+
"description": "Identify the problem being presented to you and come up with the best solution you can think of. After you have come up with a solution, pass it to a new agent to check it.",
40
+
"expected_output": "A concise, complete solution to the problem being presented.",
41
+
"agent": "worker"
42
+
}, {
43
+
"name": "check_solution",
44
+
"description": "Review the problem and solution being presented and determine wether you think it is correct or not.",
45
+
"expected_output": "Reiterate the solution to be factually correct.",
46
+
"agent": "fact_checker"
47
+
}],
48
+
"tools": [],
49
+
"method": "hierarchical",
50
+
"manager_agent": "manager",
51
+
"inputs": {
52
+
"query": "What is the meaning of life, the universe, and everything?"
0 commit comments