دستور Chatgpt در واقع به هوش مصنوعی چت جیپیتی میگوید چه کار کند و شما به دنبال چه پاسخی هستید. پرامپت تکهای متن است که به یک مدل هوش مصنوعی داده می شود تا پاسخ ایجاد کند. پرامپت یا درخواست میتواند به سادگی یک کلمه یا عبارت باشد، یا میتواند یک جمله یا پاراگراف پیچیدهتر باشد. هدف پرامپت ارائه اطلاعات کافی به مدل هوش مصنوعی برای ایجاد یک پاسخ مرتبط و دقیق است.
یکی از شغلهایی که هوش مصنوعی بهوجود آورده، پرامپت انجینرینگ یا مهندسی دستور برای هوش مصنوعی مانند chatgpt است. احتمال میرود Prompt Engineering در آینده تقاضای زیادی در بازار پیدا کند و کارجویان زیادی به یادگیری آن روی بیاورند.
غیر از این شغل، هرکسی که بخواهد بهترین استفاده را از ابزارهای هوش مصنوعی ببرد، باید پرامپت نویسی را یاد بگیرد. ما در ادامه به اصول بنیادین دستور نویسی میپردازیم.
دستور Chatgpt ابزار قدرتمندی است که میتوان از آن برای تولید محتوای خلاقانه و آموزنده مختلف استفاده کرد.
راهنمای استفاده از هوش مصنوعی مایکروسافت بینگ برای تولید متن و عکس رایگان
بهترین سایتهای هوش مصنوعی تبدیل متن به تصویر
آموزش کامل ثبتنام و استفاده از ربات هوش مصنوعی ChatGpt در ایران
راهنمای استفاده از هوش مصنوعی Midjourney؛ ربات هنرمند طراح
آموزش استفاده از هوش مصنوعی گوگل، راهنمای گفتگو ثبتنام و کاربردها
چگونه پرامپت برای هوش مصنوعی بنویسیم، اصول مهندسی پرامپت
۲۲ افزونه برتر هوش مصنوعی ChatGPT برای مرورگر گوگل کروم
دستور (پرامپت) Chatgpt چیست؟
شرکت OpenAI مدتی است سیستم Chatgpt را معرفی کرده که سیستم یادگیری ماشینی توسعهیافته برای زبان طبیعی بهشمار میرود. چنین سیستمی میتواند مکالمههای انسانی را تقلید کرده و براساس آن با مردم به گفتگو بنشیند. چت جیپیتی میتواند خود را با مکالمه تطبیق دهد و چگونگی پاسخ به سوالهای خاص را یاد بگیرد. هرچه بیشتر از این ابزار استفاده شود، به مرور زمان بهتر میشود.
پرامپت یا دستور Chatgpt جمله یا سوالی است که مکالمه با دستیار هوش مصنوعی برپایه GPT (Generative Pre-trained Transformer) را آغاز میکند. چت جیپیتی مدلی زبانی از هوش مصنوعی است که با مجموعه عظیمی از دادهها آموزش دیده و میتواند پاسخهای شبهانسانی را به دستورات متنی تبدیل کند. دستور چت GPT معمولا شامل پرسیدن سوال یا نوشتن جملهای مربوط به موضوعی خاص مانند فناوری، سلامتی، آموزش، سرگرمی یا دیگر کاربردها میشود.
Chatgpt از روشهای پردازش زبان طبیعی (NLP) برای فهمیدن پرامپت و تولید پاسخی مرتبط و منسجم استفاده میکند. دستورهای چت GPT به منظور گرفتن اطلاعات، حل مسئله یا گپزدنی دوستانه استفاده میشوند. کیفیت پاسخهای چت GPT به موضوع، پیچیدگی پرامپت و دادههای آموزشی هوش مصنوعی بستگی دارد. هدف پرامپت ChatGPT، آغاز مکالمهای دوستانه و تعاملی با دستیار هوش مصنوعی و گرفتن اطلاعات مدنظر در قالب زبان طبیعی است.
اساس دستور بینقص به ChatGPT
بهتر است قبل از ورود به جزئیات نوشتن پرامپتهای عالی برای ChatGPT، چند قانون کلی را برای نوشتن دستورهای خوب بدانیم. نکات زیر در نوشتن پرامپتهای عالی برای چت جیپیتی به شما کمک میکنند:
- تمرکز روی موضوعی روشن و مشخص: موضوعی انتخاب کنید که با علایق، سوالات و اهداف شما مرتبط باشد. از موضوعات گسترده و مبهم اجتناب کنید تا مکالمه متمرکز و تعاملی پیش برود.
- استفاده از سوالات با پایان باز: سوالاتی با پایان باز بپرسید تا جا برای بحث و واکنش بماند. بدین ترتیب، سوالات بله / خیر را کنار گذاشته و چیزهایی بپرسید که پاسخ فکرشده و جزئی دارند.
- مطرحکردن بستر (Context) سوال: بستر و اطلاعات پیشزمینه را به دستیار هوش مصنوعی بدهید تا منظور، محدوده و هدف پرامپت را متوجه شود. نتیجه این کار، پاسخی شخصیسازیترشده و مفیدتر است.
- داشتن ادب و احترام: Chatgpt طوری طراحی شده تا محیطی دوستانه و حامی برای مکالمات داشته باشد. لحنی محترمانه و مودب به ساخت رابطهای مثبت با دستیار و ارتقای کیفیت پاسخها میانجامد.
- استفاده از کلمات واضح و دقیق: از زبانی سرراست و دقیق استفاده کنید تا فهمپذیر باشد. بدین ترتیب، از میزان سوءتفاهمها کاسته میشود و چت بات راحتتر میتواند پاسخی مرتبط و مفید بدهد.
رعایت نکات بالا به نوشتن دستوری عالی برای Chatgpt منجر میشود که مرتبط، تعاملی و متمرکز باشد.
1-موضوع را محدود کنید
قدمهای زیر را برای محدودکردن موضوع به منظور نوشتن دستوری عالی بردارید:
- بارش فکری: ایدههایتان درباره طرح و موضوعات گستردهای روی دایره بریزید که به آنها علاقه دارید. موضوع میتواند درباره هرچیزی باشد؛ مانند ورزش، موسیقی، سفر، فناوری، سلامت و امور مالی.
- شناسایی موضوعات مشخص: بعد موضوعات و زیرموضوعات مشخص را در همان تم دلخواه خود پیدا کنید. مثلا، اگر تم اصلی تحقیق درباره فناوری باشد، میتوانید پرامپت را به زیرموضوعات هوش مصنوعی، امنیت سایبری و شبکههای اجتماعی محدود کنید.
- درنظرگرفتن مخاطب: به مخاطب هدف و موضوعاتی فکر کنید که به آنها مرتبط و برایشان جالب است. بدین ترتیب، موضوعی انتخاب میکنید که مخاطب را درگیر و پاسخهای اطلاعاتی و پر بینش تولید میکند.
- تحقیق درباره موضوع: آنقدر درباره موضوع انتخابی خود تحقیق کنید تا مسلط شوید و بتوانید سوالات مرتبط و پرمغز بپرسید.
- تعیینکردن محدوده: در نهایت، محدوده پرامپت را تعیین کنید تا مشخص و متمرکز بماند. درخواستهای مبهم و گسترده، دستیار هوش مصنوعی را به اشتباه میاندازد.
2- از فعلهای عملی استفاده کنید
استفاده از کلمات عملی برای نوشتن دستور عالی در Chatgpt اهمیت بسیاری دارد؛ زیرا به روشنتر، مشخصتر و تعاملیتر شدن پرامپت کمک میکند. کلمات عملی هدف درخواست شما را به هوش مصنوعی میگوید و آن را به فراهمکردن پاسخهای آگاهانه و روشنگر تشویق میکند. فهرست زیر شامل برخی از کلمات عملی برای نوشتن پرامت چت جیپیتی میشود:
- Identify (شناساییکردن)
- Describe (توصیفکردن)
- Explain (توضیحدادن)
- Compare (مقایسهکردن)
- Contrast (متضاد، مقابله هم قراردادن)
- Discuss (بحثکردن)
- Analyze (تجزیه و تحلیلکردن)
- Evaluate (ارزیابیکردن)
- Recommend (توصیهکردن)
- Suggest (پیشنهاددادن)
- Propose (مطرحکردن)
- Predict (پیشبینیکردن)
- Assess (تشخیصدادن)
- Interpret (تفسیرکردن)
- Apply (بهکاربردن)
- Demonstrate (نشاندادن)
- Illustrate (ترسیمکردن)
- Elaborate (بسطدادن)
- Justify (توجیهکردن)
- Validate (اعتبارسنجیکردن)
3- زمینه را برای هوش مصنوعی توضیح دهید
وقتی در حال نوشتن پرامت ChatGPT هستید، شرحدادن زمینه و بستر درخواست ضروری است؛ زیرا به دستیار هوش مصنوعی کمک میکند تا پسزمینه، هدف و محدوده پرامپت را درک کند. در زیر چند نکته درباره چگونگی توضیح زمینه موضوعات در پرامت چت جیپیتی آوردهایم:
- تعیین موضوع: با فراهمکردن تعریفی واضح و دقیق از موضوع آغاز کنید. با این کار مطمئن میشوید که دستیار هوش مصنوعی با موضوع شما آشناست و میتواند روی مشکل یا سوال مشخصی تمرکز کند که شما پرسیدهاید.
- فراهمکردن اطلاعات اضافه: جزئیات اضافهای مانند تاریخچه، وضعیت کنونی و ترندهای آینده مربوط به موضوع خود را توضیح دهید. بدین ترتیب، بستر و پسزمینه بیشتری به دستیار هوش مصنوعی داده میشود.
- تشریح هدف: به دستیار هوش مصنوعی بگویید چرا موضوع برای شما مهم است و تمایل به مطرحکردن آن دارید. با این کار، دستیار هوش مصنوعی با پرامپت بیشتر تعامل میکند و مکالمه متمرکزتر میشود.
- مشخصکردن طرح کلی هدف و مقصود: اهداف و مقاصد اصلی خود از دستور را مشخص کنید تا دستیار هوش مصنوعی اطلاعات خاص و خروجی مدنظر شما را متوجه شود.
- استفاده از مثالهای پشتیبان: از مثالهای پشتیبان و روایات مرتبط برای ترسیم موضوع خود با بستر و جزئیات بیشتر درباره مشکلاتتان استفاده کنید.
4- خروجی مدنظر خود را تعیین کنید
زمانی که خروجی دلخواه خود را در دستور برای هوش مصنوعی تعیین میکنید، زمان زیادی صرفهجویی میشود. جنبههای مختلفی وجود دارد که باید در خروجی در نظر بگیرید تا به دردتان بخورد. در فهرست زیر، برخی از جنبههای کلیدی در تعیین خروجی Chatgpt را برایتان آوردهایم:
- لحن: لحن پاسخی را تعیین کنید که میخواهید از چت جیپیتی بگیرید. لحن میتواند رسمی، غیررسمی، دوستانه یا حرفهای باشد.
- زبان: زبانی را تعیین کنید که انتظار دارید چت جیپیتی در پاسخ خود بهکار ببرد. اگر به زبانی خاص ارتباط برقرار میکنید، آن را در درخواست خود مشخص کنید.
- طول: طول متن و تعداد کلماتی که از چت جیپیتی میخواهید را تعیین کنید. جواب شما را کوتاه، در یک پاراگراف یا مفصل بدهد؟
- قالب: قالب محتوایی که ترجیح میدهید را برای هوش مصنوعی مشخص کنید تا او بهصورت متن، صوت یا ویدیو به شما جواب دهد.
- میزان جزئیات: سطح جزئیاتی را که در پاسخ خود میخواهید تعیین کنید. مثلا، اگر بهدنبال تجزیه و تحلیل جزئینگرانه از موضوعی خاص هستید، باید آن را در پرامپت خود بگویید.
- شخصیسازی: سطح شخصیبودن پاسخ هوش مصنوعی را نیز تعیین کنید. آیا انتظار دارید هوش مصنوعی از نام شما استفاده کند، توصیههایی براساس علایق شما ارائه دهد یا بهشکل مکالمهای انسانی پاسخ دهد؟
5- با هوش مصنوعی تعامل کنید
در نوشتن دستوری عالی برای Chatgpt، دانستن چگونگی تعامل با چت جیپیتی پس از شروع مکالمه ضروری است زیرا به گرفتن بهترین پاسخ منجر میشود. نکات زیر به تعامل بهتر با چت جیپیتی کمک میکند:
- پرسیدن سوالات دنبالهدار: اگر بخشهایی از پاسخ برای شما سوالات جدیدی بهوجود آورده، از پرسیدن سوال در ادامه درخواست قبلی خود نترسید. این سوالات به اصلاح و روشن ساختن جواب کمک میکند.
- اصلاح پاسخ: پاسخی که از هوش مصنوعی گرفتهاید دقیقا آن چیزی نبود که میخواستید؟ پس بازخورد بدهید و سوال یا پرامت را اصلاح کنید. این کار شما را به پاسخی دقیقتر و هدفمندتر میرساند.
- روشنگری: اگر پاسخ را متوجه نمیشوید یا زیادی مبهم است، از AI بخواهید منظورش را واضحتر بگوید. سپس، هوش مصنوعی تلاش میکند تا پاسخی دقیق و متناسب با نیاز شما بدهد.
- بازخورد دادن: پاسخ Chatgpt را از لحاظ کیفیت و مرتبطبودن بررسی کرده و بازخورد دهید. هر بازخوردی که میدهید به شخصیسازیشدن تعاملات آینده و دریافت پاسخهای بهتر و آگاهانهتر کمک میکند.
- مشخصکردن: به هوش مصنوعی بگویید تا مکالمه را اختصاصی روی نیت و هدف مربوط به آن نگه دارد. تعریفکردن چیزی که از هوش مصنوعی میخواهید منجر به دریافت همان پاسخ میشود.
- درگیربودن: خودتان را درگیر مکالمه ما Chatgpt کنید. سوالات مرتبط بپرسید، گفتگوی دوطرفه را آگاهانه نگه دارید و با تعامل خود بازخورد بدهید.
اگر نکات بالا را رعایت کنید، پرامتهای عالی برای چت GPT مینویسید که هوش مصنوعی را در تعامل با خودتان آموزش میدهد و به نتایج بهتر منجر میشود.
مثالهایی از دستور بد Chatgpt
چند مثال از دستورهای بد برای چت GPT:
- Tell me anything you know – دستوری گسترده است که هیچ اطلاعات مشخص و بستری برای هوش مصنوعی فراهم نمیکند.
- I don’t know what to ask. What do you want to talk about? – پرامپتی که همه بار مکالمه را روی دوش هوش مصنوعی میگذارد، بدون آنکه زمینه یا مسیر خاصی مشخص کند.
- Can you write me a story? – دستوری بسیار مبهم است که جزئیات یا بستر مناسبی را برای هوش مصنوعی فراهم نمیکند.
- Do my homework – پرامپتی غیراخلاقی که هوش مصنوعی را به تولید پاسخهای روشنگرانه و پرمعنی ترغیب نمیکند.
- What color am I thinking of? – دستوری بیمعنی و غیرمرتبط است که هیچ بازخورد و یادگیری به همراه ندارد.
- Talk to me about nothing – این دستور ساختاری ندارد، مبهم است و هوش مصنوعی نمیتواند مکالمهای تعاملی را بدون پیشزمینه پیش ببرد.
- Why are you so dumb? – دستوری نامناسب و غیرمحترمانه است که قادر به تعامل موثر با هوش مصنوعی نیست.
عموما، پرامپتهای بد در چت GPT بسیار کلی یا مبهم هستند، وضوح و بستر ندارند، لحنشان بیادبانه است یا کلا هیچ ربطی به تعامل با هوش مصنوعی ندارند. دستورها باید متمرکز، روشن و مناسب باشند تا یادگیری و بینشهای ارزشمند تولید کنند.
مثالهایی از دستور خوب Chatgpt
چند مثال از پرامپتهای خوب چت GPT:
- Explain what is meant by zero waste practices, and how could individuals incorporate them into daily lives?
(منظور از عبارت zero waste practice و چگونگی استفاده از آن در زندگی روزمره افراد را توضیح بده.) - Can you recommend some innovative technologies, tools and best practices to improve supply chain processes and minimize waste?
(میتونی چند فناوری، ابزار و شیوههای نوآورانه برای بهبود فرآیندهای زنجیره تامین و به حداقل رساندن ضایعات پیشنهاد بدی؟) - How can businesses leverage data analytics to understand their customer needs better and improve their sales and marketing outcomes?
(کسب و کارها چطور میتونن از تجزیه و تحلیل دادهها برای درک بهتر نیازهای مشتری و بهبود خروجی فروش و بازاریابیشون استفاده کنن؟) - Can you share examples of How Machine Learning models are being used in the healthcare industry to improve diagnosis, treatment, and patient outcomes?
(میتونی چند مثال از مدلهای یادگیری ماشین مثال بزنی که در صنعت سلامت برای بهبود تشخیص، درمان و خروجی بیمار استفاده میشه؟) - How can we improve environmental sustainability in the production and distribution of food? What initiatives and policies would be most effective in bringing about change?
(ما چطور میتونیم پایداری محیط زیست را در تولید و توزیع غذا بهبود دهیم؟ چه شرایط اولیه و سیاستی بیشترین تاثیر را در تغییر اوضاع داره؟) - What are the advantages and disadvantages of remote work, and what practices should companies implement to ensure its success?
(مزایا و معایب کار از راه دور چیست و شرکتهای چه شیوههایی را برای اطمینان از موفقیت آن باید پیادهسازی کنن؟)
پرامپتهای خوب معمولا متمرکز و مشخص هستند و تعاملی جزئینگرانه را از دستیار هوش مصنوعی طلب میکنند. در چنین دستورهایی، پیشزمینه، بستر و مسیر توسعه پاسخی آگاهانه و روشنگرانه فراهم میشود.این پرامپتها سعی میکنند مشکلات واقعی را مطرح کنند، نه سوالات بی پایه و اساس.
چه نوع پرامپتهایی بهترین جواب را در چت جیپیتی میدهند؟
بخشی از محبوبیت چت GPT بهخاطر اینست که میتوانید هرچیزی را از او درخواست کنید. البته، باید این نکته را بدانید که هوش مصنوعی برای فراهمکردن پاسخهای متنی طراحی شدهاست. مثلا، اگر بهدنبال فهرست از وبسایتها هستید، بهتر است از گوگل درخواست کنید.
شکلهای مختلف محاسباتی را بیشتر در Wolfram Alpha پیدا میکنید. دستورهایی با پایان باز به چت جیپیتی بدهید و خلاقیت آن (بله ما هم فکر میکنیم خلاقیت مخصوص بشر است!) را شکوفا کنید. از به اشتراکگذاری تجربیات و احساسات شخصی با هوش مصنوعی نترسید و یادتان باشد که معلومات Chat GPT به سال 2021 محدود میشود.
چه کنیم اگر چت GPT پاسخ نداد یا آن را دوست نداشتیم؟
یکسری خط قرمزهای نانوشتهای در چت جیپیتی وجود دارد. مثلا اگر سوالات سیاسی بپرسید، ترجیح میدهد مکالمه را خاتمه دهد. این تمایل در سیستم آن کار گذاشته شدهاست. شاید بخواهید به شکلی از آن جواب را بیرون بکشید، اما احتمالا به ارزش خاصی دست پیدا نمیکنید. شما میتوانید سوالات خود را به انواع و با دیدگاههای مختلف بپرسید.
شما هرچقدر بخواهید میتوانید دستور Chatgpt بنویسید و از این هوش مصنوعی سوال کنید. البته ممکن است زمانی به شما بگوید که بیش از حد سوال میکنید و بهتر است بعدا بازگردید. چتکردن با هوش مصنوعی گاهی اعتیادآور میشود.
اگر ChatGPT به درستی پاسخ نمیدهد، مواردی وجود دارد که میتوانید انجام دهید:
سعی کنید سؤال خود را دوباره بپرسید. گاهی اوقات، ChatGPT ممکن است یک سؤال را اشتباه درک کند. سعی کنید سؤال خود را به روشی دیگر بیان کنید.
زمینه بیشتری را فراهم کنید. اگر سؤال شما در مورد موضوع خاصی است، سعی کنید زمینه بیشتری برای کمک به ChatGPT ارائه دهید تا بفهمد چه میپرسید. به عنوان مثال، اگر در مورد پایتخت فرانسه سؤال میکنید، میتوانید بگویید “پایتخت فرانسه چیست؟ ” یا “چه شهری پایتخت کشور فرانسه است؟ ”
سؤال خود را به بخشهای کوچکتر تقسیم کنید. اگر سؤال شما پیچیده است، سعی کنید آن را به بخشهای کوچکتر تقسیم کنید. این کار درک ChatGPT را آسانتر میکند.
یه سؤال سادهتر بپرسید. اگر هنوز در گرفتن پاسخ صحیح ChatGPT به سؤال خود مشکل دارید، سؤال سادهتری بپرسید.
با پشتیبانی ChatGPT تماس بگیرید. اگر همه موارد بالا را امتحان کردهاید و ChatGPT هنوز به سؤال شما به درستی پاسخ نمیدهد، میتوانید برای دریافت راهنمایی با پشتیبانی ChatGPT تماس بگیرید.
جمعبندی
مقاله بالا به چیستی دستور چت GPT، اساس آن و نکاتی برای بهترشدن تعامل شما با هوش مصنوعی پرداختهاست. این مقاله را میتوانید نقطه شروع حرفه مهندسی پرامپت در نظر بگیرید. شما از چه ترفندهایی برای بهینهشدن پرامپتهای خود استفاده میکنید؟