Составить промт для qwen, позволяющий оперировать задачами из json

Описание моего сетапа, для общего представления о задаче:
Я собираю личного помощники и использую для этого:
- Phidata
- RuadaptQwen2.5-32B-instruct-GGUF
- API для получения списка задач в формате JSON.
Каждая задача включает следующие поля:
- Название (title): название задачи;
- Категория (category): личная или рабочая;
- Описание (description): текст задачи;
- Дата выполнения (date): дата выполнения задачи.
Вам для тестов будет достаточно младшей модели RuadaptQwen2.5 7B и демо-JSON который вы можете сгенерировать самостоятельно, используя описанные мною поля.

Задача:
Нужно составить промт, который позволит работать с задачами как с отдельными сущностями.

Пример:
Я задаю вопрос: «Какие задачи у меня по работе?» — и получаю список задач из категории "рабочие".
Или: «Какие рабочие задачи на следующую неделю?» — и получаю рабочие задачи, у которых `date >= 9 декабря` и `<= 15 декабря`.

Проблема:
На практике происходит суммаризация всех задач без учета указанных критериев. Т.е. llm глючит и начинает придумывать несуществующие задачи.

Цена обсуждаема.

Читайте на 123ru.net