Being able to fork chat with options inside {},
Example of usage, in combination with queuing and agent feature:
Give me the recipe of a {chocolate cake | banana bread | pizza | pasta | omelette}.
---
Translate this recipe in French.
---
@[TO_JSON]
{
"recipe": "...",
"translation": "..."
}
Here, the chat would be forked into 5 differents chats, one for each recipe, and then for each chats a queue would be created to process the request.