ChatGPT: Bir VSCode Uzantısı!!!

Jan 28 2023
VSCode'un büyük bir hayranı değilim, ancak günlük olarak kullandığım kod editörlerinden daha kullanışlı uzantılara sahip olduğunu itiraf etmeliyim. Bu uzantılardan biri ChatGPT'dir.
VSCode'da ChatGPT

VSCode'un büyük bir hayranı değilim, ancak günlük olarak kullandığım kod editörlerinden daha kullanışlı uzantılara sahip olduğunu itiraf etmeliyim. Bu uzantılardan biri ChatGPT'dir.

ChatGPT ile kod üretebilir, kodu açıklayabilir, kodu yeniden düzenleyebilir ve daha fazlasını yapabiliriz. Nasıl kurulacağını görelim ve tüm işlevlerini keşfedelim.

Geliştirici deneyiminizi yükseltmek için yardımcı pilotunuz olarak ChatGPT!

  • Tek tıklamayla dosya/proje oluşturun veya kodunuzu düzeltin.
  • Sıfır Yapılandırma kurulumu. OpenAI'de her zamanki gibi oturum açmanız yeterlidir. Veya OpenAI'nin resmi GPT3 API'lerini kullanın.
  • Akış konuşma desteği. ChatGPT düşündükleri gibi yazacaktır.
  • ➡️ Tüm konuşma geçmişinizi tek seferde Markdown formatında dışa aktarın.

vs-kodunuzda ChatGPT yardımcısını çalıştırmak için 3 seçenek

  1. [✔️ Otomatik Oturum Açma] — ChatGPT'nin yeteneklerine manuel belirteç girişi gerekmeden sorunsuz bir şekilde erişmek için uzantıyla kolayca otomatik oturum açmayı ayarlayın. Uzantı, ChatGPT'ye soru sormak için bir tarayıcı kullanır ve Zero-Config Autologin özelliği, kuklacıyı kullanarak gerekli belirteçleri otomatik olarak almasına olanak tanır.
  2. [ OpenAI API Anahtarı] — Kişisel veya kurumsal API anahtarlarınızı kullanarak OpenAI'nin resmi GPT-3 API'lerine bağlanın. İstemlerinizi çeşitli parametrelerle özelleştirin ve gelişmiş ayarlara erişin. Daha fazla bilgi için GPT-3 OpenAI API Anahtarı belgelerine bakın.
  3. [❌ Önerilmez] Bir tarayıcıda manuel olarak oturum açın ve gerekli jetonları alın. Manuel Kurulum'da açıklanmıştır. Bu seçenek, resmi olmayan OpenAI API kullanımı nedeniyle kısıtlamalara ve sınırlamalara yol açabilir.
  4. ChatGPT Otomatik Giriş

Başlamak için tek yapmanız gereken Giriş Yap'a tıklamak veya bir soru sormak!

  1. Tek yapmanız gereken, kenar çubuğunuzdaki ChatGPT uzantı simgesine tıklamak ve "Giriş" düğmesini seçmek.
  2. Bu, yeni bir tarayıcı penceresi açar (varsayılan olarak Chrome kullanılır, ancak Chromium tabanlı bir tarayıcı da seçebilirsiniz) ve sizi şuraya yönlendirir:https://chat.openai.com/Giriş sayfası.
  3. Kapasite sorunları nedeniyle sayfa kullanılamıyorsa, uzantı kullanılabilir hale gelene kadar sayfayı her 2 saniyede bir otomatik olarak yeniler. Uzantı, 10 denemeden sonra oturum açma sayfasına erişemezse, tarayıcı otomatik olarak kapanır.
  4. Captcha istenirse, lütfen devam etmeden önce captcha'ları tamamlayın. Başarıyla oturum açtıktan sonra, tarayıcı kendini küçültecektir.
  5. ChatGPT Girişi

İletişim kurmak için OpenAI'nin resmi API'lerini kullanmayı tercih ederseniz, yöntem ayarınızı olarak değiştirin GPT3 OpenAI API Keyve API Anahtarınızı buradan hazırlayın: OpenAI

  1. LoginUzantınıza tıklayın veya bir kod parçası seçerek herhangi bir kodlama sorusu sorun.
  2. Bir kez istendiğinde API Anahtarınızı uzantıya sağlayın
  3. [İsteğe bağlı] API Anahtarınızı settings.json dosyanızda da saklayabilirsiniz. Ancak, güvenlik nedeniyle kesinlikle önerilmez.
  4. OpenAI API Anahtarı

ChatGPT uzantısıyla, bağlam menüsü komutları, tek tıklamayla kod entegrasyonu, AI ile sorunsuz iletişim için bir konuşma penceresi ve OpenAI GPT-3 API için özelleştirilebilir istemler gibi güçlü özelliklere kolayca erişebilirsiniz .

ChatGPT'nin önerdiği kodu kopyalayın veya doğrudan editörünüze ekleyin.

Kod GPT

Konuşma penceresinde listelenecek serbest biçimli metin soruları sorun. Konuşma, vs-code örneği kapatılana kadar önbellekte tutulur.

Serbest Biçimli Sorular

Diyalog için optimize edildi

Diyaloğu Optimize Edin

Önceki bir istemi düzenleyin ve yeniden gönderin

Düzenle veya Yeniden Gönder

Tüm konuşma geçmişinizi tek tıklamayla dışa aktarın

Sohbeti Dışa Aktar

Mevcut Komutlar

  • ChatGPT: Ask anything: Konuşma penceresinde serbest biçimli metin soruları.
  • ChatGPT: Reset session: Geçerli oturumu siler ve ChatGPT ile bağlantınızı sıfırlar
  • ChatGPT: Clear conversation: Görüşme penceresini temizler ve ChatGPT ile yeni bir görüşme başlatmak için ileti dizisini sıfırlar.
  • ChatGPT: Export conversation: Soru-Cevap listesini kolayca saklamanız ve bulmanız için tüm sohbeti Markdown'a aktarır.
  • OpenAI sistemlerinin zaman zaman yoğun trafik nedeniyle sorgularınıza yanıt vermede sorunlar yaşaması mümkündür.
  • API Key tabanlı yöntemle 400 BadRequest hatası alıyorsanız, görüşmenizin uzunluğu GPT/Codex modellerinin kaldırabileceğinden fazladır. Sohbet geçmişinizi ChatGPT ile temizleyin: Sohbeti temizle komutu ve isteminizi göndermeyi yeniden deneyin.
  • Otomatik oturum açma sırasında ChatGPT'nin şu anda tam kapasitede olduğunu alırsanız, uzantı siz oturum açma sayfasını görene kadar sayfayı her 2 saniyede bir yenileyecektir. Sıra olduğunda bazı durumlarda yenileme yardımcı olabilir. Bu maalesef bu uzantının kontrolü dışında. Yenilemeden sonra bile OpenAI kapasite hatası gösteriyorsa tarayıcı otomatik olarak kapanacaktır.
  • ChatGPTAPI 429 hatası alıyorsanız, Çok Fazla İstekte bulunuyorsunuz demektir. Lütfen bekleyin ve birkaç dakika sonra tekrar deneyin. Devam ederse, vs kodunuzu yeniden başlatın.
  • AI ChatGPT'yi açın:https://chat.openai.com/
  • ️ AI Dall-E-2'yi açın:https://openai.com/dall-e-2/
  • Manuel kurulum seçeneği, resmi olmayan nodejs OpenAI API sarmalayıcısını kullanır .