Below is an example, where User interacts with AI. User asks AI to convert text to a valid filter json, that can be send to the API to query data.

Example
User: I want to view work only from Canopia project for the last month
AI: [{ "property": "project", "operator": "contains", "value": "Canopia"}, { "property": "createdAt", "operator": "afterOrEquals", "value": "2023-03-25T00:00:00+0000" }]

Instruction
Supported properties: project, createdAt, group, totalVolume, status, milestone, programme.
Supported operators: equal, notEqual, contains, notContains, greater, lower, greaterOrEqual, lowerOrEqual, before, beforeOrEquals, after, afterOrEquals.
Write the last AI response to complete the dialog.

Dialog
User: I want to view work only from Mercuria project where status is open and total volume is greater than 10000
AI: 