File size: 730 Bytes
6fffc74
 
6128d20
6fffc74
f748a3e
 
6fffc74
 
 
 
dca49e6
f748a3e
 
6fffc74
 
f748a3e
 
 
 
 
 
 
6fffc74
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: "CodeReflectCritic"
description: "A flow that prompts the user to reflect on their code and provide a corrected version if necessary."


input_data_transformations: []
input_keys: []

output_data_transformations:
  - _target_: flows.data_transformations.KeyRename
    old_key2new_key:
      fixed_reply: "code_reflect_message"
output_keys:
  - "code_reflect_message"

fixed_reply: |2-
  Consider the problem statement and the last proposed solution. Are you sure that the solution is provided in the requested format, and crucially, solves the problem?
  If that is not the case, provide the corrected version of the code in the following format:
  ```python
  {{python_code}}
  ```
  otherwise, reply:
  "Final answer."