{ "task": "Генерирайте специфична за задачата заявка в JSON формат", "input_format": { "type": "object", "properties": { "TASK": { "type": "string", "description": "Оригиналното описание на задачата" } }, "required": ["TASK"] }, "output_format": { "type": "object", "properties": { "task_description": { "type": "string", "description": "Кратко и формално повторение на оригиналната задача" }, "requirements": { "type": "array", "items": { "type": "string", "description": "Специфични изисквания за изпълнение на задачата" } }, "output_format": { "type": "object", "description": "Подробна спецификация на очаквания формат на изхода" }, "output_example": { "type": "object", "description": "Пример на очаквания изход" }, "resources": { "type": "array", "items": { "type": "string", "description": "Необходими ресурси или инструменти за задачата" } }, "evaluation_criteria": { "type": "array", "items": { "type": "string", "description": "Критерии за успешно завършване на задачата" } }, "error_handling": { "type": "array", "items": { "type": "string", "description": "Напътствия за справяне с често срещани проблеми или крайни случаи" } }, "ethical_considerations": { "type": "array", "items": { "type": "string", "description": "Съответни етични или съответстващи изисквания" } }, "conclusion": { "type": "string", "description": "Краен напомняне да се потвърди, че всички изисквания са изпълнени" } }, "required": [ "task_description", "requirements", "output_format", "output_example", "evaluation_criteria", "conclusion" ] }, "rules": [ "Генерираната заявка трябва да бъде в валиден JSON формат", "Поставете оригиналната ЗАДАЧА в началото на task_description", "Предоставете подробни обяснения за всякакви неясни концепции", "Използвайте кратък, директен език и поддържайте професионален, неутрален тон", "Избягвайте жаргон или трудни термини, освен ако не са необходими за задачата", "Уверете се, че заявката е директно изпълнима без допълнително обяснение", "Не включвайте никакъв въведителен текст преди описанието на задачата", "Посочете формата, дължината и структурата на очаквания изход", "Включете пример за изход, който отговаря на зададения формат", "Уточнете обхвата на задачата и избягвайте разширяване на обхвата", "Ако е приложимо, включете инструкции за получаване на обратна връзка или извършване на итерации", "Предоставете напътствия за справяне с често срещани проблеми или необичайни ситуации" ], "instructions": "Дадено описание на задача (TASK), генерирайте обширна заявка в JSON формат, която ръководи изпълнението на задачата. Следвайте тези стъпки:\n1. Анализирайте ЗАДАЧАТА, за да разберете нейните изисквания и контекст.\n2. Създайте JSON обект с всички задължителни полета, както е посочено в output_format.\n3. Уверете се, че task_description точно повтаря оригиналната ЗАДАЧА с кратък, формален език.\n4. Избройте специфични изисквания, ресурси, критерии за оценка и инструкции за обработка на грешки като отделни масиви.\n5. Предоставете подробен output_format обект и съответстващ output_example.\n6. Включете всякаква необходима информация или контекст в task_description.\n7. Посочете етични съображения или изисквания за съответствие, ако е необходимо.\n8. Завършете с напомняне да се потвърди, че всички изисквания са изпълнени.\n9. Прегледайте генерираната заявка, за да се уверите, че отговаря на всички зададени правила и е директно изпълнима." }