شرکت OpenAI ابزار قدرتمندی به نام ChatGPT ساخته است که از حجم وسیعی از داده های متنی برای توسعه زبانی استفاده می کند که به نظر می رسد از یک انسان می آید. می توان از آن برای مواردی مانند ترجمه زبان ها و پاسخ دادن به سؤالات استفاده کرد.
با این حال، چت جی پی تی به طرز باورنکردنی میتواند با ارایه راهحلهایی در حل مشکلات کدنویسی به برنامهنویسان کمک کند.دراینجا ما 33 دستور حرفه ای CHATGPT برای برنامه نویسان را گردآوری کرده ایم.
33 دستور حرفه ای CHATGPT برای برنامه نویسی
- دستور : “یک تابع در پایتون بنویسید تا فاکتوریل( یک عدد معین) را محاسبه کنید.”
Prompts: “Write a function in [Python] to calculate the factorial of a given number”
- دستور :“یک برنامه [جاوا اسکریپت] برای پیاده سازی یک ماشین حساب اولیه ایجاد کنید”
Prompts: “Create a [JavaScript] program to implement a basic calculator”
- دستور :یک کد [C++] برای مرتبسازی آرایهای از اعداد صحیح با استفاده از الگوریتم مرتبسازی حبابی ایجاد کنید.
Prompts: “Generate a [C++] code to sort an array of integers using the bubble sort algorithm”
- دستور :«یک اسکریپت [Python] بنویسید تا دادهها را از یک وبسایت پاک کنید و آن را در یک فایل CSV ذخیره کنید».
Prompts: “Write a [Python] script to scrape data from a website and save it to a CSV file”
- دستور : “یک کد [C#] برای ایجاد یک بازی اساسی با استفاده از موتور Unity ایجاد کنید”
Prompts: “Generate a [C#] code to create a basic game using the Unity engine”
- دستور : “یک برنامه [جاوا اسکریپت] برای ایجاد یک طرح بندی صفحه وب پاسخگو با استفاده از CSS و HTML ایجاد کنید”
Prompts: “Create a [JavaScript] program to create a responsive web page layout using CSS and HTML”
- دستور : “یک کد [C++] برای پیاده سازی یک الگوریتم یادگیری ماشینی پایه، مانند رگرسیون خطی، ایجاد کنید.”
Prompts: “Generate a [C++] code to implement a basic machine learning algorithm, such as linear regression”
- دستور : “نوشتن یک اسکریپت [Python] برای خودکارسازی وظایف با استفاده از کتابخانه سلنیوم”
Prompts: “Write a [Python] script to automate tasks using Selenium library”
- دستور : “یک برنامه [جاوا] برای پیاده سازی یک الگوریتم رمزگذاری اولیه ایجاد کنید”
Prompts: “Create a [Java] program to implement a basic encryption algorithm”
- دستور : “یک کد [C#] برای ایجاد یک برنامه اولیه فرم ویندوز ایجاد کنید”
Prompts: “Generate a [C#] code to create a basic windows form application”
- دستور : “یک تابع [Python] برای تولید یک رمز عبور تصادفی بنویسید”
Prompts: “Write a [Python] function to generate a random password”
- دستور : “یک برنامه [جاوا اسکریپت] برای اجرای عملیات CRUD اولیه با استفاده از MongoDB ایجاد کنید”
Prompts: “Create a [JavaScript] program to implement a basic CRUD operations using MongoDB”
- دستور : “یک کد [C++] برای پیاده سازی یک ساختار داده پایه، مانند یک لیست پیوندی (دارای لینک) ایجاد کنید.”
Prompts: “Generate a [C++] code to implement a basic data structure, such as a linked list”
- دستور : “نوشتن یک اسکریپت [Python] برای خواندن و تجزیه و تحلیل داده ها از یک صفحه اکسل”
Prompts: “Write a [Python] script to read and analyze data from an excel sheet”
- دستور : “یک برنامه [جاوا] برای پیاده سازی یک الگوریتم اولیه برای پردازش تصویر ایجاد کنید”
Prompts: “Create a [Java] program to implement a basic algorithm for image processing”
- دستور : “یک کد [C#] برای ایجاد یک برنامه کاربردی WPF اولیه ایجاد کنید”
Prompts: “Generate a [C#] code to create a basic WPF application”
- دستور : “یک تابع [Python] بنویسید تا یک وظیفه اصلی پردازش زبان طبیعی را اجرا کنید.”
Prompts: “Write a [Python] function to implement a basic natural language processing task”
- دستور : “یک برنامه [جاوا اسکریپت] برای پیاده سازی یک بلاک چین اولیه ایجاد کنید”
Prompts: “Create a [JavaScript] program to implement a basic blockchain”
- دستور : من یک ویدیوی h264 دارم که برای توییتر خیلی بزرگ است. لطفاً یک اسکریپت bash بنویسید تا آن را به فرمت مناسب و بالاترین کیفیت پشتیبانی شده تبدیل کنید.
Prompts: “I have a h264 video that is too large for Twitter; please write a bash script to convert it to the proper format and the highest supported quality”
- دستور : یک تابع TypeScript ایجاد کنید که نوسانات ضمنی را با استفاده از مدل Black-Scholes محاسبه می کند. جایی که ورودی ها قیمت پایه، قیمت عملیاتی، نرخ ریسک آزاد و قیمت اختیار معامله هستند. آن را گام به گام بنویسید و برای هر مرحله توضیح دهید.
Prompts: “Create a TypeScript function that computes the implied volatility using the Black-Scholes model. Where the inputs are the underlying price, strike price, free-risk rate, and option price. Write it step by step, with an explanation for each step”
- دستور : «لطفا فقط با استفاده از کد p5.js پاسخ دهید. لطفاً به طور خلاصه یک بازی زندگی خودکار سلولی را با 30 خط یا کمتر اجرا کنید. – 800800 در 800 پیکسل – متأسفیم، هیچ خطی قطع نمی شود. لطفا از اظهار نظر خودداری کنید.»
Prompts: “Please only reply using p5.js code. Please concisely implement a cellular automaton life game with 30 lines or less. – 800,800 by 800 pixels -Sorry, no line breaks. Please refrain from leaving comment-outs.”
- دستور : “یافتن اشکال در این [کد]”
Prompts: “Find bug in this [Code]”
- دستور : «امسال، الف ها روی یک دستگاه بسته بندی هدیه سرمایه گذاری کردند. با این حال، برنامه ریزی نشده است! الگوریتمی که به آن در انجام کار کمک می کند باید ایجاد شود. هدایای زیادی به دستگاه داده می شود. هر هدیه یک رشته است. هر هدیه باید توسط دستگاه بسته بندی شود و در یک نمایشگر دیگر هدایای بسته بندی شده قرار گیرد. برای بسته بندی هدیه باید کاغذ کادو را دور نخ قرار دهید که با علامت * نشان داده می شود. به عنوان مثال: هدایای اولیه عبارتند از [“گربه”، “بازی”، و “جوراب”]. console.log const wrapped = wrapping(gifts) (wrapped) / [“ncatn” “ngamen” and “nsocksn**”] */ همانطور که می بینید، نخ در کاغذ بسته بندی پیچیده شده است. گوشه ها نیز در بالا و پایین در کاغذ بسته بندی پیچیده شده اند تا از هر گونه شکافی جلوگیری شود.
Prompts: “This year, the elves invested in a gift-wrapping machine. However, it isn’t programmed! An algorithm that aids it in the task must be developed. Many presents are given to the machine. Each present is a string. Each gift must be wrapped by the machine and set in a display of other wrapped gifts. To wrap a gift, you must place the wrapping paper around the string, which is represented by the * symbol. For instance: const gifts are [“cat,” “game,” and “socks”]. console.log const wrapped = wrapping(gifts) (wrapped) / [“ncatn,” “ngamen,” and “nsocksn**”] */ As you can see, the thread is wrapped in the wrapping paper. The corners are also wrapped in wrapping paper on the top and bottom to prevent any gaps.”
- دستور : «این رژکس با ظاهر عجیب دقیقاً چه می کند؟ ((([01]?\d)|(دو[0-سه])): ([0-پنج]؟\d)) ((:[0-پنج]؟\d))؟\s? ?b/i; (صبح | بعد از ظهر)”
Prompts: “What exactly does this strange-looking regex do? ((([01]?\d)|(two[0-three])): ([0-five]?\d)) ((:[0-five]?\d))?\s? ?b/i; (am|pm)”
- دستور : «من به کمک رابط کاربری نیاز دارم. من برای یک جزء کارت که شامل یک عبارت طولانی است به سه دکمه عمل نیاز دارم، اما نمیخواهم دکمهها همیشه قابل مشاهده باشند. من به یک رابط کاربری خوب نیاز دارم که هم روی دسکتاپ و هم روی موبایل کار کند، زیرا اگر بخواهم دکمهها را روی هوور نشان دهم، این منطق روی موبایل کار نمیکند.
Prompts: “I require UI assistance. I need three action buttons for a card component that includes a long statement, but I don’t want the buttons to always be visible. I need a good UI that functions on both desktop and mobile since if I try to show the buttons on Hoover, that logic won’t work on mobile.”
- دستور : “نقشه راه را برای یادگیری به من ارائه دهید و به یک توسعه دهنده نرم افزار Full Stack [حوزه مورد نظر] تبدیل شوید.”
Prompts: “Provide me a roadmap for learning and become a Full Stack Software Developer [Desired Field]”
- دستور : “نوشتن یک اسکریپت [Python] برای پیاده سازی یک شبکه عصبی برای طبقه بندی تصویر با استفاده از TensorFlow”
Prompts: “Write a [Python] script to implement a neural network for image classification using TensorFlow”
- دستور : «نوشتن یک اسکریپت [پایتون] برای پیادهسازی الگوریتم یادگیری تقویتی برای حل هوش مصنوعی بازی»
Prompts: “Write a [Python] script to implement a reinforcement learning algorithm for solving game-playing AI”
- دستور : “نوشتن یک اسکریپت [Python] برای اجرای یک وظیفه پردازش زبان طبیعی با استفاده از مدل BERT یا GPT-2”
Prompts: “Write a [Python] script to implement a natural language processing task using BERT or GPT-2 model”
- دستور : “این کد [جاوا] را به [زبان دلخواه] بازنویسی کنید”
Prompts: “Rewrite this [Java] code into [Desired Language]”
- دستور : “یک کد [C++] برای پیادهسازی یک شبیهسازی اولیه یک خودروی خودران با استفاده از ROS (سیستم عامل ربات) ایجاد کنید.
Prompts: “نوشتن یک اسکریپت [پایتون] برای پیاده سازی یک مدل یادگیری عمیق برای تولید زبان طبیعی”
- دستور : “یک برنامه [جاوا اسکریپت] برای پیاده سازی یک چت بات اولیه با استفاده از Dialogflow ایجاد کنید”
Prompts: “Create a [JavaScript] program to implement a basic chatbot using Dialogflow”
- دستور : “یک کد [C#] برای ایجاد یک عامل بازی پایه هوش مصنوعی با استفاده از الگوریتم A* ایجاد کنید”
Prompts: “Generate a [C#] code to create a basic AI game agent using A* algorithm”
ChatGPT میتواند به صورت رایگان کد بنویسد، اما بهتر است از آن درخواست نکنید تا کدها را برایتان بسازد، مگر اینکه دقیقا بدانید به دنبال چه کدی هستید. انتظار نداشته باشید که این مدل از هوش مصنوعی بتواند به شکل فعلی شما کارها را انجام دهد، زیرا بسیار جدید و اولیه است، اما روز به روز در حال ارتقاء و یادگیری است.