İçeriğe geç

AI Asistan

Sağ paneldeki AI Asistan, kodunu açıklayabilir, iyileştirme önerebilir ve sorularını cevaplayabilir. Asistan varsayılan olarak kapalıdır; kullanmak için kendi API anahtarın gerekir.

  1. Bir sağlayıcıdan API anahtarı al (OpenAI, Groq, Google Gemini veya Anthropic Claude).
  2. Ayarlar → AI Asistan bölümünü aç.
  3. AI Aktif’i aç, Sağlayıcı ve Model seç, anahtarını API Key alanına yapıştır.
  4. Kaydet ve Uygula’ya bas.
Ayarlar sekmesinde AI Asistan bölümü: AI Aktif, Sağlayıcı, Model, API Key, Sıcaklık, Max Token
Ayarlar → AI Asistan
Sağlayıcı Modeller
OpenAI gpt-4o-mini (varsayılan), gpt-4o, gpt-3.5-turbo
Groq llama-3.3-70b-versatile, llama-3.1-8b-instant, deepseek-r1-distill-llama-70b, qwen-2.5-coder-32b, gemma2-9b-it
Gemini gemini-2.0-flash, gemini-2.0-flash-lite, gemini-1.5-flash, gemini-1.5-pro
Claude claude-opus-5-5, claude-sonnet-5-5, claude-haiku-4-5

OpenAI ve Groq için Modelleri Güncelle düğmesi güncel model listesini getirir.

Gelişmiş ayarlar: Sıcaklık (0–2, varsayılan 0.7; cevapların ne kadar yaratıcı olacağı), Max Token (cevap uzunluğu, varsayılan 4096) ve Sistem Mesajı (asistana verilen temel talimat).

Asistan sağ paneldedir; kapalıysa araç çubuğundaki ✨ simgesiyle ya da Görünüm → AI Panel Aç/Kapat ile açarsın.

  • Açıkla — açık dosyadaki kodun ne yaptığını anlatır.
AI Asistan, not hesaplayıcı kodunu satır satır açıklıyor
Not hesaplayıcı kodunda Açıkla'ya basınca: asistan kodu satır satır anlatır.
  • Optimize et — kodu daha temiz ve verimli hale getirmek için öneri verir.
Optimize et cevabı: girdi doğrulama, hata yönetimi, okunabilirlik önerileri ve optimize edilmiş TürKod kodu
Aynı kodda Optimize et: asistan neyi neden değiştirdiğini maddeler hâlinde anlatır, ardından yeni kodu verir.
  • Sor… kutusu — kendi sorunu yaz; Enter gönderir, Shift+Enter yeni satır açar.
Kullanıcı 'harf_notu fonksiyonuna 95 ve üstü için A+ notu ekler misin?' diye soruyor; AI TürKod kodu ile cevap veriyor
Soru: “harf_notu fonksiyonuna 95 ve üstü için A+ notu ekler misin?” — cevaptaki kod doğrudan TürKod olarak gelir.

Asistanın cevabındaki Python kodları otomatik olarak TürKod’a çevrilir. Her kod bloğunun yanındaki simgelerle kodu kopyalayabilir ya da uygulayabilirsin:

  • Üzerine Yaz — editördeki kodun yerine koyar
  • İmlece Ekle — imlecin olduğu yere ekler
  • Yeni Sekme — yeni bir sekmede açar
Kodu Uygula penceresi: Üzerine Yaz, İmlece Ekle, Yeni Sekme, Vazgeç
Kod bloğunun sağ üstündeki uygula simgesine basınca

Seçtiğin sağlayıcının Python kütüphanesi yalnızca o sağlayıcıyı kullandığında yüklenir. Kütüphane eksikse asistan hangi pip yükle komutunu yazacağını söyler.

AI etkinken Akıllı Düzeltme de yerel motorun çözemediği hatalar için son çare olarak asistana danışabilir.