Ana içeriğe atla

API Anahtarları ile Kodlama

Bir Koderen API anahtarı ile OpenAI ile uyumlu bir API ile çalışan kodlama araçlarını kullanabilirsiniz. Araç, istekleri AI-Public’e gönderir. AI-Public anahtarı, bütçeyi, geçerlilik süresini ve izin verilen modelleri kontrol eder.

Ardından AI-Public, isteği ortamın teknik bağlantısı üzerinden işler.

Ne ihtiyacınız var?

Üç bilgiye ihtiyacınız var:

BilgiBunu Nereden Bulursunuz?
API anahtarıBunu bir yöneticiden alırsınız
Uç Nokta (Endpoint)https://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
Model AdıÖrneğin gpt-5.6-luna, gpt-5.6-terra veya gpt-5.6-sol

API anahtarı aip. ile başlar. Bu anahtarı bir parola gibi saklayın.

Hangi aracı seçiyorsunuz?

AI-Public, çoğu kullanıcı için OpenCode önerir. OpenCode, terminal, masaüstü ve IDE için ajan odaklı bir kodlama aracıdır. Araç bağımsız olarak adımlar gerçekleştirebilir, dosyaları düzenleyebilir ve görevleri daha da genişletebilir.

Aider teknik olarak OpenAI-compatible uç noktasıyla uyumludur, ancak Public ortamlarında varsayılan araç olarak tavsiye edilmez.

Ayrıntılar için resmi OpenCode belgelerine bakınız.

Anahtarlarla güvenli çalışma

API anahtarınızı halka açık paylaşmayın ve paylaştığınız kodda saklamayın.

Tercih edilen kullanım şekilleri:

  • ortam değişkenleri
  • git’e aktarmayan yerel bir .env dosyası
  • aracın yerleşik yapılandırması
Uyarı

API anahtarlarını asla halka açık bir depo, sohbet, paylaşılan bir belge veya ekran görüntüsüne koymayın.

Anahtar çalışmazsa

Şu kontrolleri yapın:

  • Koderen’in ortam için etkinleştirildiğinden emin olun
  • Anahtarınızın hâlâ aktif olduğundan emin olun
  • Bütçenin tükendiğinden emin olun
  • Anahtarın belirlenen geçerlilik süresi içinde olduğundan emin olun
  • İzin verilen bir model kullanıyor olun
  • Uç noktasının doğru yapılandırıldığından emin olun

Şüphe durumunda bir yöneticiden anahtarı kontrol etmesini isteyin.

Ortam Değişkenleri ve OpenCode

OpenCode için Koderen API anahtarını proje dizinindeki yerel bir .env dosyasına kaydedebilirsiniz:

AI_SCHOOL_CODEREN_API_KEY=ais.jouw-api-sleutel

OpenCode’un bu ortam değişkenini gerçekten yüklediğinden emin olun. PowerShell’de değişkeni mevcut terminal için geçici olarak da ayarlayabilirsiniz:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.jouw-api-sleutel"

Authorization header with Bearer token is required mesajı görüyorsanız, araç anahtarı Authorization: Bearer ... olarak göndermiyor demektir. Unknown parameter görürseniz, AI-Public’in Koderen uç noktası tarafından desteklenmeyen sağlayıcıya özgü ayarları kaldırın.

WhatsApp