{ "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. یک شیء JSON با تمام فیلدهای مورد نیاز طبق output_format ایجاد کنید.\n3. اطمینان حاصل کنید که task_description به طور دقیق TASK اصلی را به زبان مختصر و رسمی بازنویسی میکند.\n4. نیازمندیهای خاص، منابع، معیارهای ارزیابی و دستورالعملهای مدیریت خطا را به عنوان آرایههای جداگانه لیست کنید.\n5. یک شیء output_format دقیق و یک output_example مربوطه ارائه دهید.\n6. هرگونه اطلاعات پسزمینه یا زمینه لازم را در task_description بگنجانید.\n7. در صورت لزوم، ملاحظات اخلاقی یا نیازمندیهای انطباق را مشخص کنید.\n8. با یادآوری برای تأیید برآورده شدن تمام نیازمندیها پایان دهید.\n9. درخواست تولید شده را بررسی کنید تا اطمینان حاصل شود که به تمام قوانین مشخص شده پایبند است و به طور مستقیم قابل اجرا است." }