We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 27fe6e2 commit b47599eCopy full SHA for b47599e
1 file changed
apps/tools/serializers/tool.py
@@ -1134,13 +1134,14 @@ def generate_code(self):
1134
init_field_list = self.data.get('init_field_list')
1135
input_field_list = self.data.get('input_field_list')
1136
1137
+ init_params = list({i["field"]: i.get('default_value') for i in init_field_list}.keys())
1138
+ input_params = list({field.get('name'): field.get('value') for field in input_field_list}.keys())
1139
+
1140
message = messages[-1]['content']
1141
q = prompt.replace(
1142
"{userInput}", message
1143
).replace(
- "{initFieldList}", json.dumps(init_field_list)
- ).replace(
- "{inputFieldList}", json.dumps(input_field_list)
1144
+ "{params}", ','.join(init_params + input_params)
1145
)
1146
1147
messages[-1]['content'] = q
0 commit comments