@@ -48,9 +48,13 @@ def write_plan(
48
48
return plan ["plan" ]
49
49
50
50
51
- def write_code (user_req : str , subtask : str , tool_info : str , code : str , model : LLM ) -> str :
51
+ def write_code (
52
+ user_req : str , subtask : str , tool_info : str , code : str , model : LLM
53
+ ) -> str :
52
54
prompt = CODE .format (
53
- context = USER_REQ_SUBTASK_CONTEXT .format (user_requirement = user_req , subtask = subtask ),
55
+ context = USER_REQ_SUBTASK_CONTEXT .format (
56
+ user_requirement = user_req , subtask = subtask
57
+ ),
54
58
tool_info = tool_info ,
55
59
code = code ,
56
60
)
@@ -62,9 +66,13 @@ def write_code(user_req: str, subtask: str, tool_info: str, code: str, model: LL
62
66
return extract_code (code )
63
67
64
68
65
- def write_test (user_req : str , subtask : str , tool_info : str , code : str , model : LLM ) -> str :
69
+ def write_test (
70
+ user_req : str , subtask : str , tool_info : str , code : str , model : LLM
71
+ ) -> str :
66
72
prompt = TEST .format (
67
- context = USER_REQ_SUBTASK_CONTEXT .format (user_requirement = user_req , subtask = subtask ),
73
+ context = USER_REQ_SUBTASK_CONTEXT .format (
74
+ user_requirement = user_req , subtask = subtask
75
+ ),
68
76
tool_info = tool_info ,
69
77
code = code ,
70
78
)
@@ -164,7 +172,9 @@ def run_plan(
164
172
f"""
165
173
{ tabulate (tabular_data = [task ], headers = "keys" , tablefmt = "mixed_grid" , maxcolwidths = _MAX_TABULATE_COL_WIDTH )} """
166
174
)
167
- tool_info = "\n " .join ([e ["doc" ] for e in tool_recommender .top_k (task ["instruction" ])])
175
+ tool_info = "\n " .join (
176
+ [e ["doc" ] for e in tool_recommender .top_k (task ["instruction" ])]
177
+ )
168
178
success , code , result , task_memory = write_and_exec_code (
169
179
user_req ,
170
180
task ["instruction" ],
0 commit comments