Update ControllerFlow_ExtLib.yaml
Browse files
ControllerFlow_ExtLib.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"
|
@@ -62,6 +63,9 @@ system_message_prompt_template:
|
|
62 |
template: |2-
|
63 |
Your department is in charge of writing code and extending the code library with the code written. You are the leader of this department.
|
64 |
|
|
|
|
|
|
|
65 |
You work with several subordinates, they will be in charge of the specific tasks, including writing code, saving code to the library, etc.
|
66 |
|
67 |
You are given a step-by-step plan to finish the goal, **notice that, if you are informed that the plan is overriden, this plan is the new plan you should stick to.**, the plan is located in a plan file {{plan_file_location}}:
|
@@ -120,7 +124,7 @@ system_message_prompt_template:
|
|
120 |
|
121 |
Available Functions:
|
122 |
{{commands}}
|
123 |
-
input_variables: ["commands", "plan_file_location", "plan", "logs"]
|
124 |
template_format: jinja2
|
125 |
|
126 |
human_message_prompt_template:
|
@@ -142,5 +146,4 @@ init_human_message_prompt_template:
|
|
142 |
template_format: jinja2
|
143 |
|
144 |
previous_messages:
|
145 |
-
|
146 |
-
last_k: 1
|
|
|
14 |
- "logs"
|
15 |
|
16 |
input_interface_initialized:
|
17 |
+
- "goal"
|
18 |
- "result"
|
19 |
- "memory_files"
|
20 |
- "plan"
|
|
|
63 |
template: |2-
|
64 |
Your department is in charge of writing code and extending the code library with the code written. You are the leader of this department.
|
65 |
|
66 |
+
Here is the goal you need to achieve, follow your plan to finish the goal:
|
67 |
+
{{goal}}
|
68 |
+
|
69 |
You work with several subordinates, they will be in charge of the specific tasks, including writing code, saving code to the library, etc.
|
70 |
|
71 |
You are given a step-by-step plan to finish the goal, **notice that, if you are informed that the plan is overriden, this plan is the new plan you should stick to.**, the plan is located in a plan file {{plan_file_location}}:
|
|
|
124 |
|
125 |
Available Functions:
|
126 |
{{commands}}
|
127 |
+
input_variables: ["commands", "plan_file_location", "plan", "logs", "goal"]
|
128 |
template_format: jinja2
|
129 |
|
130 |
human_message_prompt_template:
|
|
|
146 |
template_format: jinja2
|
147 |
|
148 |
previous_messages:
|
149 |
+
last_k: 3
|
|