-
ارائه محدودیتهای دقیق برای پاسخ
شما فقط دیدید که چگونه برخی از محدودیتها را برای تعداد پاسخها و ستونهایی که میخواستم ارائه کنم، اصلاح کردم. اما میتوانید از محدودیتها برای سوالات نیز استفاده کنید.
محدودیت هایی برای این نوع پرامپت وجود دارد.
این مثال را در نظر بگیرید:
خلاصه ای از وقایع کلیدی جنگ جهانی دوم را که توسط روزنامه های مهم آن زمان گزارش شده است، ارائه کن.
از آنجایی که این مدل برای روزنامههای جنگ جهانی دوم آموزش ندیده است، نمیتواند به این سوال پاسخ دهد (و باید حدس بزند).
به همین ترتیب، از زمان پایان ورود دادههای مدل در سال 2021، نمیتوانید هیچ نتیجهای را برای “چند سال گذشته” مشخص کنید.
ماموریتهای فضایی بزرگ بین سال های 2010 تا 2020 را فهرست کن
توجه داشته باشید که ما برای تاریخ محدودیت داریم. اما می توانیم محدودیت های بیشتری اضافه کنیم. بیایید داده ها را فقط به ماموریت های ایالات متحده محدود کنیم:
ماموریتهای فضایی مهمی که ناسا بین سالهای 2010 تا 2020 انجام داده است را فهرست کن
همچنین میتوانید به رویکرد فرمت بندی که در مورد آن بحث کردیم برگردید و کاری شبیه به این انجام دهید:
تمام ماموریتهای فضایی مهمی را که بین سالهای 2010 و 2020 انجام شدهاند فهرست کن.
آنها را بر اساس کشور و آژانس فضایی گروهبندی کن. نام کشور و آژانس فضایی را پررنگ بنویس.
و شما حتی می توانید واضحتر باشید و مشخص کنید هر قارهای که بدون ماموریت فضایی است از لیست حذف شود.
تمام ماموریتهای فضایی مهمی را که بین سالهای 2010 تا 2020 انجام شدهاند فهرست کن.
آنها را بر اساس قاره گروهبندی کن.
نام قاره را پررنگ بنویس و تمام حروف آن را بزرگ بنویس.
نام کشور و آژانس فضایی را پررنگ بنویس، با حروف بزرگ، در صورتی که سازمان فضایی نام خود را اینگونه نوشته است (مثل NASA). اگر قارهای ماموریت فضایی نداشته است، آن را در این لیست قرار نده.
هوش مصنوعی برای لحظهای دچار توهم شد. ماموریت ها و قاره ها را به درستی فهرست کرد، اما روسیه را به عنوان یک قاره نشان داد. من پرامپت را برای بار دوم اجرا کردم، و آن زمان روسیه را یک قاره در نظر نگرفت.
-
تعداد کلمات، جملات، کاراکترها را برای آن مشخص کنید
در مورد محدودیتها، ممکن است متوجه شده باشید که چت جی پی تی در مورد شمارش کلمات دقیق نیست. اگر به او بگویید که پاسخش را به 50 کلمه محدود کند، گاهی طولانی یا کوتاه میشود. دلیلش این است که مدل زبانی بر اساس نشانهها (نمایش داده ها) کار میکند که به طور مستقیم با تک تک کلمات مطابقت ندارد.
برای مثال، وقتی به ChatGPT گفتم “خلاصه نمایش تلویزیونی بازی تاج و تخت” را بنویسد، 294 کلمه در شش پاراگراف دریافت کردم. اما میتوانید سعی کنید پاسخ را محدود کنید. تا زمانی که مشخص کنید چه چیزی برای شما مناسب است، انواع مختلفی از شرایط محدود کننده را امتحان کنید. مثلا:
- سریال بازی تاج و تخت را در 50 کلمه خلاصه کن
- سریال بازی تاج و تخت را در 2 جمله خلاصه کن
- مجموعه تلویزیونی بازی تاج و تخت را برای کمتر از 200 شخصیت خلاصه کن
- مجموعه تلویزیونی بازی تاج و تخت را خلاصه کن تا برای یک توییت قابل استفاده باشد
در اینجا نکته ی دیگری برای در نظر گرفتن محدودیت های مدل هوش مصنوعی وجود دارد.
ChatGPT حاوی هیچ داده آموزشی پس از سال 2021 نیست.
در آن زمان، یک توییت محدود به 280 کاراکتر بود. اما از فوریه 2023، مشترکین توییتر با تیک آبی (اکنون X Premium) میتوانند توییتهایی تا 4000 کاراکتر داشته باشند.
ChatGPT برای قرار دادن چیزی در توییتر پاسخ را به 280 کاراکتر محدود میکند.
-
به هوش مصنوعی فرصت ارزیابی پاسخهای خود را بدهید
همانطور که گفتیم، هوش مصنوعی معمولا دچار توهم میشود و پاسخ های بسیار اشتباهی ارائه میدهد.
امکان ایجاد مکالمات با هوش مصنوعی برای رسیدن به پاسخهای دقیقتر وجود دارد و اجازه میدهیم نتیجهگیریهای خود را ارائه کند.
پرامپت ساده زیر را در نظر بگیرید:
کلمه ای شبیه به devolve که با ‘B’ شروع می شود را به من نشان بده
به همان اندازه که تصور آن دشوار است، چت جی پی تی در پاسخ دهی به این پرامپت شکست میخورد و معمولا نتیجه ی اشتباه تولید میکند.
چند چالش برای این پرامپت ساده وجود دارد.
اولا “devolve” معانی متعددی دارد.
میتواند به معنای انتقال یا تفویض، نابودی یا زوال، یا ارث بردن یا رسیدن به جانشینی باشد.
برای دریافت پاسخ مناسب، باید دقیقتر باشیم و به هوش مصنوعی معنای کلی را بدهیم که میخواهیم دنبال کند.
همچنین کمک به تعیین معنی با گفتن اینکه ما به دنبال یک فعل هستیم، نه یک اسم، ضرری ندارد.
یک فعل ایجاد کن که با حرف “B” شروع میشود و معنایی مشابه با “devolve” دارد و به معنی ایده بدتر یا بدتر شدن چیزی باشد.
مشکل این است که چت جی پی تی برای تعیین حرف اول یک کلمه زمان بسیاری میگیرد (باز هم به دلیل نحوه نمایش داده در نشانه ها).
بنابراین، بهتر است به هوش مصنوعی زمان بدهید تا آن را بفهمد.
حرف اول فعل تولید شده را مشخص کنید
این مرحله همان چیزی است که کارشناسان هوش مصنوعی آن را “زمان دادن به ChatGPT برای نفس کشیدن” می نامند.
این رویکرد به جای عجله کردن برای اولین پاسخ، به هوش مصنوعی زمان میدهد تا بررسی کند که آیا پاسخش درست است یا خیر.
از آنجایی که هوش مصنوعی ممکن است بار اول به پاسخ درستی دست پیدا نکند، از آن بخواهید که مراحل را تکرار کند تا زمانی که پاسخ درستی بدهد:
و در اینجا، کار خود را ادامه میدهد تا زمانی که پاسخی پیدا کند:
توجه کنید که چگونه هوش مصنوعی قبل از اینکه کلمه مناسب را پیدا کند شش بار تلاش کرد.
دومین بررسی آن فرصت میدهد تا پاسخ خود را ارزیابی کند و تا رسیدن به موفقیت کار خود را ادامه دهد.
اگر می خواهید به اطلاعات بعد از 2021 دسترسی داشته باشید، می توانید با استفاده از ChatGPT Plus و افزونه WebPilot این کار را انجام دهید.
ChatGPT Plus رایگان نیست، اما با پرداخت 20 دلار در ماه، این سرویس می تواند خدمات زیادی ارائه دهد.
نتیجه گیری
نکتهای که توجه به آن واقعا مهم است این است که هوش مصنوعی لزوما آنچه را که میخواهید به شما نمیدهد. در مثالی بالا که از “devolve” استفاده کردم، تقریبا دو ساعت طول کشید و حدود 20 بار تلاش کردم تا فرمولی را پیدا کنم که واقعا برای هوش مصنوعی مناسب است تا به طور قابل اعتماد نتیجه را ایجاد کند.
در حالی که در حال استفاده از آن هستیم، به خاطر داشته باشید که هوش مصنوعی آنچه را که در سشن فعلی اتفاق افتاده به خاطر میآورد. بنابراین، در حالی که ممکن است در سشن فعلی پاسخ درستی به شما بدهد، پرامپت شما را در یک سشن جدید کپی میکند و میبیند که آیا کار می کند یا خیر.