آیا از تلاش برای پیدا کردن ایدههایی برای پروژه نوشتاری بعدی خسته شدهاید؟ آیا آرزو دارید یک دستیار نوشتاری تحت فشار هوش مصنوعی داشته باشید تا به شما کمک کند؟ حالا بدون داشتن سر و صدای بیشتر، به برش ChatGPT برای نرم افزار Visual Studio Code (VS Code) نگاهی بیندازید. این برش به شما امکان میدهد با کمک مدل زبان GPT-3 OpenAI، متن تولید کنید و وظایف نوشتاری را آسانتر و کارآمدتر کنید. در این مقاله، به شما راهنمایی خواهیم کرد که چگونه از برش ChatGPT در VS Code استفاده کنید.
Visual Studio Code (VS Code) یک ویرایشگر کد محبوب است که توسط توسعهدهندگان برای نوشتن، ویرایش و اشکالزدایی کد استفاده میشود. ChatGPT یک افزونه است که با VS Code یکپارچه میشود تا به شما امکان تکمیل و پیشنهادات متنی هوشمندانه مبتنی بر هوش مصنوعی را بدهد. در این راهنمای کامل، به شما نشان میدهیم چگونه از افزونه ChatGPT در VS Code استفاده کنید تا تجربه کدنویسی خود را سریعتر، بهتر و کارآمدتر کنید.
معرفی
نوشتن ممکن است یک وظیفهٔ ترسناک باشد، بهخصوص زمانی که شما به فکر ایدهپردازی نیستید یا قفلشدگی نویسنده کاری شما را متلاشی میکند. اما با استفاده از افزونه گپت چت، میتوانید به هوش مصنوعی کمک کنید تا به شما کمک کند. این افزونه طراحی شده است تا یاری نوشتنی قدرتمند با هوش مصنوعی را فراهم کند، به منظور ساخت فرآیند نگارش شما را هموارتر و سریعتر کند.
در این راهنمای نهایی، شما را از طریق مراحل استفاده از افزونه ChatGPT در VS Code همراهی میکنیم. شما یاد خواهید گرفت که چگونه این افزونه را راهاندازی کنید، چگونه متن تولید کنید و چگونه هوش مصنوعی را برای تناسب با نیازهای خود تنظیم کنید. با کمک این راهنما، شما قادر خواهید بود تا پتانسیل کامل ChatGPT را به خروجی دهید و به سطح بعدی از نوشتن برسید.
چیست ChatGPT؟
ChatGPT یک ابزار تکمیل و پیشنهاد متن بر پایه هوش مصنوعی است که با VS Code یکپارچه میشود. این ابزار از یک مدل زبان قبل آموزش داده شده بزرگ برای ارائه پیشنهادهای مرتبط با متن در حال تکمیل کد، نوشتن نظرات و حتی ترکیب ایمیلها استفاده میکند. پیشنهادهای ChatGPT بر اساس محتوای فایل فعلی شما و تاریخچه کد و نوشتار قبلی شما ارائه میشود.
نصب و پیکربندی
برای استفاده از افزونه ChatGPT برای VSCode، ابتدا باید آن را از فروشگاه VSCode نصب کنید یا فایل .vsix را از نسخه های منتشر شده دریافت و نصب کنید.
هنگامی که نصب تکمیل شد، باید توکن جلسه ChatGPT را به تنظیمات افزونه در VSCode اضافه کنید. برای انجام این کار، پنل تنظیمات را با رفتن به منو Code و انتخاب Preferences ، سپس Settings باز کنید. در نوار جستجو، ChatGPT را تایپ کنید تا لیست تنظیمات فیلتر شود. در بخش ChatGPT ، توکن جلسه خود را در فیلد SESSION_TOKEN وارد کنید.
دریافت توکن جلسه
برای استفاده از افزونه، باید با یک توکن جلسه معتبر از ChatGPT تایید شوید. برای دریافت توکن جلسه:
- به https://chat.openai.com/chat بروید و وارد شوید یا ثبت نام کنید.
- ابزارهای توسعه دهنده مرورگر خود را باز کنید.
- به بخش برنامه نگاری بروید و بخش کوکی ها را باز کنید.
- مقدار __Secure-next-auth.session-token را کپی کرده و ذخیره کنید.
استفاده از افزونه
به منظور استفاده از افزونه، یک ویرایشگر متن را در ویژوال استودیو کد باز کرده و با کلیک بر روی آیکون ChatGPT در نوار کناری، پنل ChatGPT را باز کنید. این عمل باعث باز شدن یک پنل با یک فیلد ورودی می شود که در آن می توانید متن را وارد کنید. با کلیک بر روی دکمه Enter، آن به ChatGPT ارسال می شود. پاسخ آن در پایین فیلد ورودی در نوار کناری نشان داده می شود (توجه داشته باشید که ممکن است برای محاسبه پاسخ زمانی لازم باشد).
همچنین میتوانید در ویرایشگر یک قطعه کد را انتخاب کنید و سپس یک پیام در پنل کناری وارد کنید یا راست کلیک کنید و "پرسیدن از ChatGPT" را انتخاب کنید. قطعه کد انتخاب شده به طور خودکار به پرسش شما اضافه می شود وقتی به هوش مصنوعی ارسال می شود. این قابلیت برای تولید قطعه کد یا دریافت توضیحات در مورد قسمت های خاصی از کد مفید است.
برای درج یک قطعه کد از پاسخ هوش مصنوعی در ویرایشگر، به سادگی روی بلوک کد در پنل کلیک کنید. کد به طور خودکار در موقعیت مکان نما در ویرایشگر فعال قرار خواهد گرفت.
بازنگری و توضیح کد با استفاده از ChatGPT
اگر می خواهید بخشی از کد را با استفاده از ChatGPT بازنویسی یا توضیح دهید، می توانید کد مورد نظر را در ویرایشگر انتخاب کنید، روی آن کلیک راست کنید و یکی از موارد زیر را از منوی مناسب انتخاب کنید:
- پرسیدن از ChatGPT: شما را به وارد کردن هر پرسشی قبل از جستجو راهنما خواهد کرد
- ChatGPT: توضیح نمونه: عملکرد کد انتخاب شده را توضیح میدهد
- ChatGPT: بازسازی نمونه: سعی میکند کد انتخاب شده رابازسازی کند
- ChatGPT: یافتن مشکلات: به دنبال مشکلات / خطاها در کد انتخابی میگردد، آنها را تصحیح میکند و توضیح میدهد
- ChatGPT: بهینهسازی نمونه: سعی میکند کد انتخاب شده را بهینه کند
اگر هیچ چیزی انتخاب نشده باشد، میتوانید همچنان از نوار گفتوگوی پرسش ChatGPT استفاده کنید. برای چهار دستور دیگر، میتوانید با ویرایش تنظیمات افزونه در تنظیمات ترجیحات VSCode، متن دقیقی را که به هوش مصنوعی ارسال میشود سفارشی کنید.
راهنمای استفاده از افزونه ChatGPT در VS Code
برای استفاده از افزونه ChatGPT در VS Code، این مراحل ساده را دنبال کنید:
مرحله 1: نصب افزونه ChatGPT
قبل از استفاده از افزونه ChatGPT، باید آن را نصب کنید. برای این منظور، VS Code را باز کرده و به فروشگاه افزونه ها بروید. به دنبال "ChatGPT" بگردید و روی دکمه "نصب" کلیک کنید. پس از اتمام نصب، می توانید با کلیک بر روی دکمه "ChatGPT" در سمت چپ صفحه، افزونه را فعال کنید.
گام دوم: تنظیم کلید API
بعد از نصب افزونه ChatGPT، برای دسترسی به مدل زبان GPT-3 باید یک کلید API راه اندازی کنید. برای انجام این کار، روی آیکون "دنده" در پایین سمت چپ صفحه ی VS Code کلیک کنید تا به تنظیمات ChatGPT بروید. در بخش "کلید API"، کلید API خود را که می توانید از سایت OpenAI دریافت کنید وارد کنید. پس از وارد کردن کلید API خود، روی "ذخیره" کلیک کنید.
مرحله ۳: تولید متن
برای تولید متن با استفاده از افزونه ChatGPT، به سادگی یک فایل جدید بسازید یا یکی از فایلهای موجود را انتخاب کنید. سپس بر روی دکمه "ChatGPT" در سمت چپ صفحه کلیک کنید. یک پیشنهاد ظاهر میشود و از شما خواسته میشود تا یک موضوع برای کار با هوش مصنوعی وارد کنید. شما میتوانید هر پیشنهادی را تایپ کنید، مانند "یک داستان کوتاه درباره یک سگ بنویسید" و سپس دکمه Enter را بزنید. سپس هوش مصنوعی بر اساس پیشنهاد شما متنی تولید میکند که میتوانید آن را در سند خود کپی و جایگذاری کنید.
مرحله ۴: بهینه سازی هوش مصنوعی
توسعه ChatGPT به شما اجازه میدهد تا هوش مصنوعی را برای بهتر دستگاه خود تنظیم کنید. برای این کار، روی آیکون "تنظیمات" در پایین سمت چپ تصویرهای VS Code کلیک کنید. در بخش "تنظیمات تنظیم اصلی"، میتوانید دما را تنظیم کنید که سطح تصادفی در متنهایائی که توسط هوش مصنوعی تولید شده است را کنترل میکند. همچنین میتوانید حداکثر طول متن تولید شده و فرکانس دادهها را تنظیم کنید. بعد از اعمال تغییرات خود، روی "ذخیره" کلیک کنید تا آنها اعمال شوند.
مرحله 5: ذخیره و استفاده از متن تولید شده
بعد از تولید متن با استفاده از ChatGPT، می توانید آن را با کپی کردن و الصاق کردن در سند خود ذخیره کنید. همچنین می توانید از دکمه "درج در سند" در پنل ChatGPT استفاده کنید تا متن تولید شده را به طور خودکار در موقعیت مکان نما (کرسر) فعلی سند خود درج کنید.
مرحله ۶: فرآیند را تکرار کنید
شما میتوانید از افزونه ChatGPT برای تولید متن به صورت مکرر استفاده کنید. به سادگی یک پرامپت جدید را وارد کنید و دکمه اینتر را بزنید تا متن جدید تولید شود. همچنین میتوانید آموزش هوش مصنوعی را برای هر پرامپت جدید به میزان نیاز خود تنظیم کنید.
چه کارهایی میتوانید با افزونه ChatGPT در VS Code انجام دهید؟
بعد از راه اندازی ChatGPT، شما میتوانید از آن برای بهبود تجربه کدنویسی خود استفاده کنید. در زیر روشهایی که میتوانید از ChatGPT در VS Code استفاده کنید آمده است:
تکمیل کد
ChatGPT میتواند پیشنهادهای تکمیل کد را هنگام تایپ کردن به شما نشان دهد. برای پذیرش یک پیشنهاد، دکمه Tab
را فشار دهید.
نظر دادن
چتجیپیتی همچنین میتواند برای کدهای شما نظراتی پیشنهاد کند. فقط کافیست یک نظر را شروع کنید تا چتجیپیتی متن مربوطه را پیشنهاد دهد.
ترکیب ایمیل
اگر از VS Code برای ترکیب ایمیل استفاده میکنید، ChatGPT همچنین میتواند متنی را برای ایمیلهای شما پیشنهاد کند.
ویرایش متن
چتجیپیتی قادر است پیشنهادهای ویرایش متن را بر اساس فایل فعلی و تاریخچه نوشتاری شما ارائه دهد. این میتواند در هنگام نوشتن کد یا متن دیگر به شما زمان صرفهجویی کند.
روشهای بهتر برای استفاده از چتGPT
برای بهرهبرداری حداکثری از ChatGPT، چند روش برتر را در ذهن خود نگه دارید:
- از ChatGPT به عنوان مکملی برای مهارتهای برنامهنویسی خود استفاده کنید، و نه به عنوان جایگزین آنها.
- پیشنهادات ChatGPT را با دقت بررسی کنید قبل از قبول کردن آنها.
- از ChatGPT برای صرفهجویی در زمان و افزایش کارآیی استفاده کنید، اما به طور کامل به آن وابسته نباشید.
- بهروزرسانیهای منظم در تنظیمات خود را برای اطمینان از بهینه کار کردن ChatGPT انجام دهید.
رفع مشکلات متداول در ChatGPT
اگر در استفاده از ChatGPT در VS Code مشکلی دارید، مشکلات متداول و راه حلهای آنها در زیر آورده شدهاند:
- مشکل: پیشنهادات ChatGPT ظاهر نمی شوند. راه حل: اطمینان حاصل کنید که ChatGPT را به درستی راه اندازی کرده اید و در تنظیمات VS Code فعال باشد.
- مشکل: پیشنهادات ChatGPT به کد من مربوط نیستند. راه حل: بررسی کنید که تنظیمات ChatGPT را به درستی پیکربندی کرده اید و کلید API شما معتبر باشد.
- مشکل: ChatGPT متن نامناسب یا توهین آمیز ارائه می کند. راه حل: این مشکل را به تیم پشتیبانی ChatGPT به طور فوری گزارش دهید.
ویژگی های افزونه ChatGPT برای VSCode
افزونه ChatGPT برای VSCode با ویژگیهایی که میتواند به شما در بهبود جریان کدنویسی کمک کند، همراه است:
سؤالاتتان را با زبان طبیعی مطرح کنید و پاسخ بگیرید
با استفاده از این افزونه، میتوانید به راحتی از طریق یک باکس ورودی در نوار کناری به چتژنولوژی پرسش بپردازید، با استفاده از سوالات زبان طبیعی یا کدهای جزئی از ویرایشگر خود. چتژنولوژی با جوابهایی به زبان طبیعی به شما پاسخ خواهد داد که میتوانید آنها را در یک پنل کنار ویرایشگر مشاهده کنید.
گفتگوهای زمینهای
افزونه ChatGPT به شما امکان میدهد تا گفتگوهای پیوسته با هوش مصنوعی داشته باشید، به این معنی که می توانید بر اساس پاسخ های قبلی که دریافت کردهاید، سوالات پیگیری را مطرح کنید. این امر بسیار مفید است برای عمق دادن درک شما از یک مفهوم یا حل مشکلات کدنویسی پیچیده.
بازبینی کد و حل مشکلات
علاوه بر پاسخگویی به سوالات کدنویسی عمومی، افزونه ChatGPT برای VSCode میتواند به شما در وظایف مربوط به کد کمک کند. به عنوان مثال، میتوانید روی یک قسمت کد کلیک راست کنید و یکی از میانبرهای منوی راه اندازی کنید مانند «ChatGPT: بازنویسی قسمت انتخاب شده» یا «ChatGPT: یافتن مشکلات» تا کدتان را بهینه کرده و اشکال زدایی کنید.
درج قطعه کد
قطعات کد تولید شده توسط هوش مصنوعی با استفاده از افزونه ChatGPT برای VSCode به راحتی قابل دسترسی هستند. به سادگی روی بلوک کد در پنل کلیک کنید و کد به طور خودکار در موقعیت مکان نوشتاری در ویرایشگر فعال قرار خواهد گرفت.
نتیجه نهایی
افزونه ChatGPT برای VSCode ابزاری قدرتمند است که به شما کمک می کند زمان صرفه جویی کنید و بهره وری خود را در حین کد نویسی افزایش دهید. با پاسخ های طبیعی بر پایه هوش مصنوعی ، گفتگوهای متناظر ، بازسازی کد و درج قطعه کد ، این افزونه برای هر برنامه نویسی که به ارتقای جریان کار خود نیاز دارد ، ضروری است. امروز آن را امتحان کنید و توانایی ChatGPT را تجربه کنید!
پس، چه منتظری؟ نصب افزونه ChatGPT را انجام داده و همین الان شروع به کاوش در جهان نوشتاری قدرتمندی که توسط هوش مصنوعی ای ساخته شده است، کنید!
سوالات متداول
س1. افزونه ChatGPT چیست؟
ChatGPT توسعه برای VS Code یک معاون نوشتن هوش مصنوعی است که از مدل زبان GPT-3 شرکت OpenAI برای تولید متن استفاده میکند.
س2. آیا افزونه ChatGPT رایگان است؟
خیر، پلاگین ChatGPT رایگان نیست. برای دسترسی به مدل زبانی GPT-3 باید یک کلید API را از وبسایت OpenAI خریداری کنید.
Q3. آیا میتوانم افزونه ChatGPT را برای پروژههای تجاری استفاده کنم؟
بله، می توانید از نسخه توسعه ChatGPT برای پروژه های تجاری استفاده کنید. با این حال، شما باید یک کلید API تجاری را از وب سایت OpenAI خریداری کنید.
س4. آیا میتوانم AI در افزونه ChatGPT را بهبود دهم؟
بله، شما میتوانید پیشفرضهای هوش مصنوعی در افزونه ChatGPT را با تنظیم دما، حداکثر طول، و فرکانس prompts در تنظیمات افزونه تنظیم کنید.
س5. آیا افزونه ChatGPT میتواند نویسندگان انسان را جایگزین کند؟
خیر، نمیتوانید افزونه ChatGPT را جایگزین نویسندگان انسانی قرار دهید. طراحی شده است تا کمکهای نوشتاری و ایدهها را ایجاد کند، اما قادر به جایگزینی خلاقیت و ظرافت نوشتار انسانی نیست.
Q6. آیا افزونه ChatGPT آسان در استفاده است؟
بله، افزونه ChatGPT راحت در استفاده است. هنگامی که شما افزونه را نصب و کلید API را تنظیم کردهاید، میتوانید با چند کلیک متن تولید کنید.