I would like to fine tune my assistant to respond with 2 json objects depending on the question asked.
Example User message: Send a message to John and Adam saying lets hand out tonight.
The assistant response that I would like
{"name": "John", "text": "lets hand out tonight"}
{"name": "Adam", "text": "lets hand out tonight"}
Here is my jsonl training data i used but it does not seem to work
{"messages": [{"role": "system", "content": "Please only respond with json body"}, {"role": "user", "content": "send a message to John and Adam saying lets hand out tonight."}, {"role": "assistant", "content": "{\"name\": \"John\", \"text\": \"lets hand out tonight\"}"}, {"role": "assistant", "content": "{\"name\": \"John\", \"text\": \"lets hand out tonight\"}"}]}
I usually get an output like this from the assistant. This is not what I want
{"name": "John", "text": "lets hand out tonight"}