چهارشنبه، ۲۹ مرداد ۱۴۰۴
آموزش پرامپتنویسی برای چتجیبیتی با هدف به حداکثر رساندن دقت پاسخها طراحی شده است. این مهارت به کاربران کمک میکند تا با تدوین دقیق نیازها، تعیین قالب خروجی، نقش و سطح جزئیات موردنظر و استفاده از رویکردهای چندمرحلهای یا بازنگری پیوسته، همکاری مؤثرتری با هوش مصنوعی برقرار کنند. در این آموزش، به بررسی اصول و ساختار پرامپت نویسی و تکنیکهای موثر آن میپردازیم.
پرامپتها دارای اجزای کلیدی هستند که در کنار هم، پاسخ هوش مصنوعی را هدایت میکنند. مهمترین اصول و ساختار یک پرامپت به بخشهای زیر تقسیم میشود. فراموش نکنید که با خرید اکانت chatgpt پرمیوم میتوانید به امکانات بیشتری از این ابزار دست یابید.
دستور مستقیم
بخش اصلی پرامپت، دستور مستقیم است که دقیقاً مشخص میکند چه کاری باید انجام شود. بدون یک دستور روشن، هوش مصنوعی ممکن است پاسخهای عمومی یا نامربوط ارائه دهد. یک پرامپت میتواند با پرسش یا درخواستی برای تولید، حل مسئله یا فرمتبندی اطلاعات آغاز شود و در نهایت نتیجهای مختصر و هدفمند ارائه کند. همچنین، توجه به معیارهای ارزیابی و سبک نگارش نیز برای دستیابی به پاسخ نهایی بهتر، اهمیت دارد.
مثال Tell me five good books to read.
دستورالعمل ضمنی
دستورالعملهای ضمنی گاهی بهصورت پنهان عمل میکنند و صراحتاً بیان نمیشوند. بهترین روش این است که دستورالعملها را واضح و مختصر نگه داریم، از جملات مبهم دوری کنیم و هرجا ممکن است از افعال عملی مانند بنویس، فهرست کن یا ترجمه کن استفاده کنیم تا کار روشن و قابل پیگیری باشد. وقتی کار واضح باشد، پاسخ نهایی هم دقیقتر و کارآمدتر ارائه میشود.
مثال Night Noche Morning
مثالها
ارائه مثال میتواند به هدایت هوش مصنوعی و ارائه پاسخهای دقیقتر کمک کند. این روش بهویژه در پرامپتکردن با چند شات یا یکشات کارآمد است، جایی که مدل یک یا چند نمونه از خروجی مورد انتظار را مشاهده میکند. مثالهای روشن و مرتبط ارائه دهید تا ساختار و محتوای مورد انتظار مشخص شود و تعداد نمونهها را با سطح پیچیدگی کار، کاهش یا افزایش دهید.
مثال Translate the following sentences
Q I like apples. A Me gustan las manzanas.
Q I enjoy walking.
نقش هوش مصنوعی
نقش یا شخصیت به هوش مصنوعی کمک میکند تا پاسخ را با لحن، سبک و زاویه دید مشخصی ارائه دهد. با تعیینِ نقش مانند کارشناس حرفهای یا شخصیت خاص، میتوانید نتیجه را دقیقتر بدست آورید. بهتر است از توضیحات اضافی برای نقش استفاده کنید تا هوش مصنوعی بتواند پاسخ کاملتر و متخصصانهتری در زمینه سوال شما ارائه کند. مثال :
.You are a doctor. Based on the following symptoms, diagnose the patient
فرمت خروجی
فرمت خروجی به شما این امکان را میدهد که مشخص کنید پاسخ هوش مصنوعی با چه قالبی ارائه شود. با تعیین فرمت خروجی مثلاً پاراگراف، فهرست یا جدول میتوانید از بروز ابهامات جلوگیری کنید و نیاز به پردازش اضافی پس از خروجی کاهش یابد.
برای دستیابی به پاسخ بهتر از پرامپتنویسی، بهتر است به تکنیکهای بینظیر زیر توجه کنید تا خروجی مطابق با درخواست خود را دریافت کنید.
Chain-of-Thought Prompting
زنجیره تفکر به هوش مصنوعی میگوید که گام به گام استدلال کند تا پاسخها شفافتر، قابل اعتمادتر و عملیتر باشند؛ این رویکرد به ویژه برای پروژههای پیچیده با بخشهای متعدد و تصمیمات نیازمند استدلال روشن مناسب است.
Meta-Prompting
متاپرامپتینگ از مدل میخواهد پیش از پاسخ، رویکرد یا ساختار کار را توضیح دهد تا پاسخ منظم، کامل و همسو با نیازها باشد.
Multi-Stage Prompting
پرامپتگذاری چندمرحلهای درخواستهای بزرگ را به گامهای کوچک و مرتبط تقسیم میکند تا هر پاسخ بتواند اطلاعات دقیقی ارائه کند. این تکنیک برای محتوای بلند، پژوهش یا فرایندهایی با چند دور بازنگری عالی است.
Role-Based Prompting
پرامپت مبتنی بر نقش، به درخواست شما دیدگاهی مشخص میدهد، مثل مدیر پروژه یا مدیر بازاریابی یا سرمایهگذار منتقد که منجر به ارائه پاسخهای دقیقتر و واقعبینانهتر میشود و بهخصوص هنگام شبیهسازی مشاوره خبره یا پاسخ به اعتراضات مفید است.
Checklist or Criteria-Based Prompting
پرامپتهای مبتنی بر چکلیست یا معیار به AI یک فهرست شفاف از الزامات میدهند تا پاسخ را هدایت کنند؛ این رویکرد منظم و کامل است و برای گزارشها، پیشنهادها یا هر وضعیتی با چند پایه پوششی مناسب میباشد.
با چت جی پی تی میتوانید به سوالهای ساده خود جواب دهید، یک متن بلند را خلاصه کنید و یا معمای ریاضی را حل نمایید. در این بخش به برخی از نمونه پرامپتهای آماده در موضوعات مختلف اشاره میکنیم.
نمونه سوال کوتاه
What color is grass? = Grass is green.
نمونه خلاصه نویسی متن
It is very rare for snow to fall in the U.S. state of Florida, especially in the central and southern portions of the state. Except for the far northern areas of the state, most of the major cities in Florida have never recorded measurable snowfall, though trace amounts have been recorded, or flurries in the air observed a few times each century. According to the National Weather Service, in the Florida Keys and Key West, there is no known occurrence of snow flurries since the European colonization of the region more than 300 years ago. In Miami, Fort Lauderdale, and Palm Beach there has been only one known report of snow flurries observed in the air in more than 200 years; this occurred in January 1977. In any event, Miami, Fort Lauderdale, and Palm Beach have not seen snow flurries before or since this 1977 event.= Snowfall is extremely rare in Florida, except for the far northern areas, and only one instance of snow flurries in the air has been recorded in the major cities of Miami, Fort Lauderdale, and Palm Beach in the last 200 years.
نمونه حل معمای ریاضی
If I have 20 apples, eat three of them, and sell three more, how many do I have left?= If you have 20 apples and you eat three of them, you will have 20 - 3 = 17 apples left.
After eating three apples (17 left), if you sell three more, you will have 17 - 3 = 14 apples left.
برای مطالعه:
منابع: