{ "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를 task_description의 시작 부분에 배치하십시오", "모호한 개념에 대한 자세한 설명을 제공하십시오", "간결하고 직접적인 언어를 사용하고 전문적이며 중립적인 어조를 유지하십시오", "작업에 필요하지 않은 한 전문 용어나 어려운 용어를 피하십시오", "추가 설명 없이 직접 실행 가능한 프롬프트를 보장하십시오", "작업 설명 전에 소개 텍스트를 포함하지 마십시오", "예상 출력의 형식, 길이 및 구조를 명시하십시오", "지정된 형식에 맞는 출력 예를 포함하십시오", "작업의 범위를 명확히 하고 범위 확장을 피하십시오", "해당되는 경우 피드백을 받거나 반복 작업을 수행하는 지침을 포함하십시오", "일반적인 문제나 비정상적인 상황을 처리하는 방법에 대한 안내를 제공하십시오" ], "instructions": "작업 설명(TASK)을 주어진 경우, 작업 실행을 안내하는 JSON 형식의 포괄적인 프롬프트를 생성하십시오. 다음 단계를 따르십시오:\n1. TASK를 분석하여 요구 사항과 맥락을 이해합니다.\n2. output_format에 지정된 모든 필드를 포함한 JSON 객체를 생성합니다.\n3. task_description이 원본 TASK를 간결하고 공식적인 언어로 정확하게 재진술하는지 확인합니다.\n4. 특정 요구 사항, 자원, 평가 기준 및 오류 처리 지침을 별도의 배열로 나열합니다.\n5. 자세한 output_format 객체와 해당하는 output_example을 제공합니다.\n6. task_description 내에 필요한 배경 정보나 맥락을 포함합니다.\n7. 관련이 있는 경우 윤리적 고려사항이나 준수 요구 사항을 명시합니다.\n8. 모든 요구 사항이 충족되었는지 확인하라는 알림으로 결론을 내립니다.\n9. 생성된 프롬프트가 모든 지정된 규칙을 준수하고 직접 실행 가능하도록 검토합니다." } }