ترفند پرامپت‌نویسی برای جلوگیری از سوالات بی‌پایان هوش مصنوعی Claude

ترفند پرامپت‌نویسی برای جلوگیری از سوالات بی‌پایان هوش مصنوعی Claude

هوش مصنوعی Claude معمولاً زمانی که با پرامپت‌های مبهم یا فاقد جزئیات مواجه می‌شود، به جای حدس زدن و ارائه پاسخ‌های احتمالی نادرست، ترجیح می‌دهد متوقف شود و از کاربر سوالات شفاف‌سازی بپرسد. اگرچه این ویژگی در پروژه‌های بزرگ بسیار مفید است، اما زمانی که فقط به یک پاسخ سریع نیاز دارید، می‌تواند روند کار را کند کند.

راهکار چیست؟ تغییر رفتار پیش‌فرض Claude

برای حل این مشکل نیازی به ترفندهای پیچیده نیست؛ کافی است یک دستورالعمل رفتاری ساده را به پرامپت خود اضافه کنید تا به Claude یاد بدهید چگونه با پرامپت‌های کم‌جزئیات برخورد کند. به جای اینکه بگویید «هیچ سوالی نپرس» (که ممکن است باعث توهم و پاسخ‌های کاملاً اشتباه هوش مصنوعی شود)، به او یاد بدهید که فرض‌های منطقی بسازد و کار را پیش ببرد.

می‌توانید از دستورالعمل زیر در پرامپت خود استفاده کنید:

«مستقیماً پاسخ دهید و کار را جلو ببرید. اگر برخی اطلاعات ناقص است، یک فرض منطقی در نظر بگیرید و آن را به طور خلاصه بیان کنید. تنها در صورتی سوال بعدی را بپرسید که اطلاعات مفقود برای ارائه یک پاسخ مفید، کاملاً ضروری باشد. برای درخواست‌های پژوهشی ساده، جهت شفاف‌سازی متوقف نشوید.»

استفاده از جداکننده‌های XML برای تفکیک دستورالعمل‌ها

شرکت Anthropic (توسعه‌دهنده Claude) توصیه می‌کند که بخش‌های مختلف پرامپت خود را با استفاده از تگ‌های XML (مانند تگ‌های دستورالعمل و وظیفه) از هم جدا کنید. این کار به مدل کمک می‌کند تا تفاوت میان دستورالعمل رفتاری و خودِ وظیفه‌ای که باید انجام دهد را بهتر درک کند.

این دستورالعمل را کجا قرار دهیم؟

شما سه گزینه برای اعمال این تنظیمات رفتاری دارید:

  • تنظیمات پروفایل (Profile Preferences): اگر می‌خواهید این رفتار در تمامی چت‌های شما اعمال شود، آن را در بخش تنظیمات سیستم کپی کنید. (البته این کار برای تمام کاربری‌ها توصیه نمی‌شود).
  • دستورالعمل‌های پروژه (Project Instructions): بهترین گزینه برای اکثر کاربران است. اگر روی پروژه خاصی کار می‌کنید، این دستور را در بخش Instructions آن پروژه قرار دهید تا فقط در همان محیط اعمال شود.
  • به صورت مستقیم در پرامپت (Inline): برای کارهای موردی، می‌توانید این دستورالعمل را مستقیماً در انتهای پرامپت خود بنویسید.

چه زمانی نباید جلوی سوالات Claude را بگیریم؟

در کارهای طوفان فکری (Brainstorming) یا زمانی که هنوز ایده مشخصی برای پروژه خود ندارید، بهتر است اجازه دهید Claude سوالات خود را بپرسد. در این حالت، گفتگو و پاسخ به سوالات هوش مصنوعی می‌تواند به نتایج خلاقانه‌تری منجر شود. برای این شرایط، می‌توانید از نسخه تعدیل‌شده زیر استفاده کنید:

«تا جایی که می‌توانید فرض‌های منطقی بسازید و آن‌ها را کوتاه بیان کنید. اگر کار به قدری مبهم است که بدون شفاف‌سازی نمی‌توان خروجی مفیدی تولید کرد، حداقل یک سوال کوتاه بپرسید که مهم‌ترین ابهام را برطرف کند. در غیر این صورت، بدون پرسیدن سوال کار را ادامه دهید.»