روابط سريعة
أنت مُحق في أن تسأل عن الطريقة المُثلى التي تُمكِّنك من حل مشاكل البرمجة باستخدام ChatGPT عبر دردشة الويب. لكن يبدو أنَّ الدخول والخروج من VS Code يُؤدي إلى تشتيت الانتباه. تذكر أنَّ كل مللي ثانية مهمة في أي عمل.
والخبر السار هو أنه يُمكنك أن تطلب من ChatGPT أي شيء داخل VS Code باستخدام إضافة ChatGPT مُخصصة. بدءًا من اختبار الوحدة ، وتصحيح الأخطاء ، والتوثيق ، وشرح الكود ، وإنشاء الكود إلى الكثير من الخيارات الإضافية ، فإنَّ ChatGPT لديه حالات استخدام واسعة في مجال البرمجة والتطوير. تحقق من طرق عملية لاستخدام ChatGPT من أجل البحث عن وظيفة.
فيما يلي أكثر إضافات ChatGPT سهولة والتي يُمكنك تثبيتها في VS Code اليوم.
1. ChatGPT — EasyCode
إضافة ChatGPT بواسطة EasyCode عبارة عن مُساعد AI مُتاح بسهولة يدعم ChatGPT-3.5 و ChatGPT-4 مع خيار التبديل بينهما. من السهل إعدادها لأنها لا تتطلب أي تكوينات مُعقدة مثل تكامل مفتاح OpenAI API. ومع ذلك ، إذا كان حسابك في OpenAI يتضمن ميزات مُتميزة من GPT-4 ، فهناك خيار لإضافة مفتاح API الخاص بك للاستخدام المُطول.
على الرغم من أنَّ مُطورها يوصي بالتسجيل أو تسجيل الدخول بعد التثبيت ، فإنها تُتيح لك استخدام ChatGPT بدون حساب. أثناء طلب المساعدة ، يُمكنك طرح أسئلة ChatGPT حول أجزاء من التعليمات البرمجية التي أدخلتها أو السماح لها بفحص قاعدة التعليمات البرمجية بالكامل بحثًا عن تطبيقات أوسع.
تتميز إضافة EasyCode ChatGPT أيضًا بخيار المُتابعة إذا كان سؤالك السابق يحتاج إلى مزيد من التوضيحات. بالإضافة إلى الإكمال التلقائي للشفرة البرمجية المُضمَّنة ، فإنها تتميز بمُطالبات مدمجة بنقرة واحدة لإنشاء استجابات أثناء التنقل.
2. CodeGPT بواسطة Tim Kmecl
تستخدم إضافة CodeGPT بواسطة Tim Kmcel نماذج ChatGPT-3. لذلك قد تكون أقل تطورًا من الإضافات الأخرى التي تستخدم GPT-3.5 و GPT-4. إنها تتميز بمُطالبات مدمجة تُولد استجابات بنقرة واحدة. يُمكنك أيضًا كتابة مطالبات مُخصصة عبر مربع الدردشة إذا كان لديك طلب أكثر تحديدًا.
على الرغم من أنها تتميز بالعديد من طرز GPT-3 ، بما في ذلك ChatGPT و text-curie-001 و text-davinci-003 و code-davinci-002 و code-cushman-002 ، إلا أنَّ text-davinci-003 هو النموذج الافتراضي الذي يعمل مع الإضافة. قد ترغب في مراجعة تحديد النموذج الذي تستخدمه وتعيينه على text-davinci-003 في إعدادات الإضافة إذا تسببت في حدوث أي خطأ غير مُتوقع.
تتطلب هذه الإضافة مفتاح OpenAI API ، والذي ستقوم بتعيينه في قائمة الإعدادات الخاصة بها بعد التثبيت. ومع ذلك ، قد تفشل الإضافة إذا تم استنفاد رصيد OpenAI المجاني الخاص بك. تحقق من ما هو حد الرمز المُميز لـ ChatGPT وهل يُمكنك تجاوزه؟
3. Code GPT
تُقدم Code GPT خدمة AI أكثر شمولاً. على الرغم من أنَّ خيار الذكاء الاصطناعي الافتراضي هو OpenAI ، إلا أنها تتميز أيضًا ببدائل ChatGPT ، بما في ذلك Cohere و AI21 و Anthropic. لذلك بالإضافة إلى GPT-3.5 و GPT-4 ، فهي تدعم أيضًا العديد من نماذج AI الأخرى. تحقق من أفضل البدائل الموجودة لـ ChatGPT.
تتطلب Code GPT مفتاح OpenAI API الخاص بك ، والذي يُمكنك إعداده باستخدام أمر مُضمَّن. لذا تأكد من أنَّ لديك رصيدًا مجانيًا كافيًا أو خطة مُميزة لاستخدام الخدمة. تتمثل إحدى الميزات القيمة لـ Code GPT في قدرتها على تلقي المُطالبات من تعليقات التعليمات البرمجية وإدراج الشفرة التي تم إنشاؤها في ملف كود قابل للاستخدام (في لغة البرمجة المُستهدفة).
كما تتميز بمطالبات مُدمجة ومُخصصة. هناك عقبة صغيرة تتمثل في أنها تسمح فقط بحد أقصى 800 رمز مُميز لكل طلب. وبالتالي ، يستغرق طول النص أقل مُقارنة ببعض مقدمي الخدمات الآخرين.
4. ChatGPT Helper
إضافة ChatGPT Helper لـ VS Code عبارة عن مساعد AI بسيط يُمكنك إضافته إلى VS Code إذا كنت تحتاج فقط إلى حل مشكلات البرمجة بسرعة. هذه الإضافة سهلة الاستخدام ومُصممة فقط لقبول عدد محدود من المُطالبات المُضمَّنة.
تدعم ChatGPT Helper كل من GPT-3.5 و GPT-4 مع خيار التبديل بينهما. كما تتطلب مفتاح OpenAI API ، والتي تُطالبك بتعيينه بمجرد إرسال أول مُطالبة بعد التثبيت.
ومع ذلك ، على عكس إضافات ChatGPT الأخرى ، فإنها لا تحتوي على ميزة الدردشة. ولكن يُمكنك إرسال مُطالبات مُخصصة عبر لوحة أوامر VS Code. تقوم بكتابة الردود في ملفات نصية مُنفصلة ، مما يسمح لك بحفظ الردود السريعة في وقت لاحق. تحقق من هل ChatGPT جدير بالثقة ، أم هل يُمكن أن يكذب؟
5. ChatGPT بواسطة Genie AI
تتمتع ChatGPT من Genie AI بجماليات أفضل ، حيث تتميز بمُطالبات مُدمجة في واجهة أكثر ارتباطًا. وهي تدعم GPT-3 و GPT-3.5 و GPT-4. ومثل العديد من إضافات ChatGPT المذكورة سابقًا ، فإنها تتطلب أيضًا مفتاح OpenAI API.
كما تسمح لك بتحديد درجات مُختلفة بدقة تتناسب مع متطلباتك ؛ يُمكنك الاختيار بين إجابة دقيقة أو متوازنة أو إبداعية. بالإضافة إلى المُطالبات المُضمَّنة ، يُمكنك أيضًا إشراك ChatGPT عبر مربع الدردشة الخاص بإضافة Genei AI VS Code لإرسال استفسارات أكثر تحديدًا.
بينما يُمكنك استخدام الإضافة لإنشاء تعليمات برمجية ، لا تحتاج إلى نسخها ولصقها في المكان الذي تريده. فهي تقوم تلقائيًا بكتابة الردود في ملفات التعليمات البرمجية ذات الصلة ، والتي يُمكنك استخدامها مباشرةً في قاعدة التعليمات البرمجية الخاصة بك. بالإضافة إلى ذلك ، يُمكنك حفظ محادثاتك محليًا والتقاطها في المرة القادمة.
6. ChatGPT VS Code Plugin بواسطة Jay Barnes
إذا كنت ترغب في استخدام ChatGPT مجانًا ، فإنَّ ChatGPT VS Code من Jay Barnes تكون مفيدةً. إنها تعمل على مستوى مُختلف وتتطلب رمز جلسة ChatGPT ووكيل المستخدم بدلاً من مفتاح OpenAI API الخاص بك. لذلك فهي مجانية دائمًا لأنه تُوسع تفاعلك مع ChatGPT من الويب.
على الرغم من أنها تُتيح لك استخدام ChatGPT مجانًا في VS Code ، إلا أنَّ إعدادها يُعتبر أصعب من الناحية التقنية ويُمكن أن تتأخر مع حالات الفشل العرضية. بالإضافة إلى ذلك ، ستقوم بإعادة تعيين رموز الوصول الخاصة بك بشكل دوري حيث تنتهي صلاحيتها مع جلسة ويب ChatGPT الخاصة بك.
مثل إضافات ChatGPT الأخرى ، فإنها تتميز بمُطالبات مُضمَّنة وتقبل الطلبات المُخصصة عبر قائمة الدردشة. بشكل عام ، لا يُمكن أن تكون هذه الإضافة في قائمتنا لأفضل إضافات ChatGPT لـ VS Code. ولكنها مجانية وقد تكون مفيدةً عند استنفاد رصيدك المجاني. ومع ذلك ، كن حذرًا لمنع اختطاف جلستك. تحقق من كيف يُمكن أن يُساعدك ChatGPT Plus في تعلم لغة.
استخدم ChatGPT بشكل إنتاجي في VS Code
وجدت نماذج ChatGPT ونماذج الذكاء الاصطناعي الأخرى استخدامات قيمة في حياتنا اليومية. سواء قبلناها أم لا ، فهي هنا لتبقى. أدوات الذكاء الاصطناعي هذه تُساعد فقط ولا تُشكل تهديدًا إذا استفدت منها بشكل منتج.
استخدام أي من إضافات ChatGPT للبرمجة لا يضمن التشغيل السلس. ستظل بحاجة إلى مجموعة من أدوات الذكاء الاصطناعي هذه مع المدخلات البشرية وبعض مهارات البحث على الإنترنت لحل مشكلات البرمجة التي قد تُواجهها. قد ترغب في معرفة كيفية استخدام ChatGPT في VS Code — للحصول على فكرة عملية عن كيفية عمل هذه الإضافات. يُمكنك الإطلاع الآن على دليل المبتدئين لإعداد Visual Studio Code على نظام Windows.