Update Controller_JarvisFlow.yaml
Browse files
Controller_JarvisFlow.yaml
CHANGED
|
@@ -14,6 +14,7 @@ input_interface_non_initialized: # initial input keys
|
|
| 14 |
- "logs"
|
| 15 |
|
| 16 |
input_interface_initialized:
|
|
|
|
| 17 |
- "result"
|
| 18 |
- "memory_files"
|
| 19 |
- "plan"
|
|
@@ -65,7 +66,10 @@ system_message_prompt_template:
|
|
| 65 |
template: |2-
|
| 66 |
Your department is in charge of achieving a particular goal by writing and running code. You are the leader of the department.
|
| 67 |
|
| 68 |
-
|
|
|
|
|
|
|
|
|
|
| 69 |
|
| 70 |
To call one of the subordinates, you need to call the corresponding command with necessary arguments, here are the commands and their descriptions:
|
| 71 |
{{commands}}
|
|
@@ -126,7 +130,7 @@ system_message_prompt_template:
|
|
| 126 |
}
|
| 127 |
Ensure your responses can be parsed by Python json.loads
|
| 128 |
|
| 129 |
-
input_variables: ["commands", "plan", "logs", "plan_file_location"]
|
| 130 |
template_format: jinja2
|
| 131 |
|
| 132 |
human_message_prompt_template:
|
|
@@ -148,5 +152,4 @@ init_human_message_prompt_template:
|
|
| 148 |
template_format: jinja2
|
| 149 |
|
| 150 |
previous_messages:
|
| 151 |
-
|
| 152 |
-
last_k: 1
|
|
|
|
| 14 |
- "logs"
|
| 15 |
|
| 16 |
input_interface_initialized:
|
| 17 |
+
- "goal"
|
| 18 |
- "result"
|
| 19 |
- "memory_files"
|
| 20 |
- "plan"
|
|
|
|
| 66 |
template: |2-
|
| 67 |
Your department is in charge of achieving a particular goal by writing and running code. You are the leader of the department.
|
| 68 |
|
| 69 |
+
Here is the goal you need to achieve:
|
| 70 |
+
{{goal}}
|
| 71 |
+
|
| 72 |
+
You work with several subordinates, they will be in charge of the specific tasks, including writing and running code to achieve a goal given specifically by you, re-planning, etc.
|
| 73 |
|
| 74 |
To call one of the subordinates, you need to call the corresponding command with necessary arguments, here are the commands and their descriptions:
|
| 75 |
{{commands}}
|
|
|
|
| 130 |
}
|
| 131 |
Ensure your responses can be parsed by Python json.loads
|
| 132 |
|
| 133 |
+
input_variables: ["commands", "plan", "logs", "plan_file_location", "goal"]
|
| 134 |
template_format: jinja2
|
| 135 |
|
| 136 |
human_message_prompt_template:
|
|
|
|
| 152 |
template_format: jinja2
|
| 153 |
|
| 154 |
previous_messages:
|
| 155 |
+
last_k: 3
|
|
|