Hello, while trying to create multiuse CRUD functions on an assistant, I continuously get different function call arguments.
for an example:
both of the following two outputs have been created through the same prompt:
“please delete all emails that have been reached out to”
-
Example:
{"file_name":"contacts.csv","action_sequence":[{"action":"delete","condition":{"Was Reached Out To":true}}]})
-
Example:
{"file_name":"contacts.csv","action_sequence":[{"action":"delete","search_column":"Was Reached Out To","search_value":true}]}
The major issue is the assistant makes up dictionary key names, this of course becomes even worse when you make several conditions.
Has anyone had any experience with this?