Ana içeriğe atla

API Anahtarlarıyla Kodlama

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

Daha sonra başvuruyu ortamın teknik entegrasyonu üzerinden işler.

Ne gerekir?

Üç bilgiye ihtiyacınız var:

BilgiNerede bulabilirsiniz?
API anahtarıBir yönetici tarafından alınır
Uç Nokta (Endpoint)https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
Model adıÖrneğin gpt-5.4-mini, gpt-5.4 veya gpt-5.5

API anahtarı aic. ile başlar. Bu anahtarı bir parola gibi ele alın.

Hangi aracı seçmelisiniz?

AI-Corporate çoğu kullanıcı için OpenCode'ı önerir. OpenCode, terminal, masaüstü ve IDE için ajan benzeri bir kodlama aracıdır. Araç bağımsız adımları yürütebilir, dosyaları düzenleyebilir ve görevleri daha ileriye taşıyabilir.

Aider teknik olarak bir OpenAI uyumlu uç noktasıyla uyumludur, ancak Corporate ortamlarında standart araç olarak önerilmez.

Ayrıca bakınız: resmi OpenCode belgeleri.

Anahtarlarla güvenli çalışmak

API anahtarınızı halka açık paylaşmayın ve paylaştığınız koda dahil etmeyin.

Tercih edin:

  • çevre değişkenleri
  • git'e gönderilmeyen yerel bir .env
  • aracın yerleşik yapılandırması
Dikkat

API anahtarlarını hiç bir zaman halka açık bir depoya, sohbet’e, paylaşılan bir belgeye ya da ekran görüntüsüne koymayın.

Anahtar çalışmıyorsa

Aşağıdakileri kontrol edin:

  • Coderen ortam için etkinleştirildi mi
  • anahtarınız hâlâ aktif mi
  • bütçe tükendi mi
  • anahtar geçerlilik süresi içinde mi
  • izin verilen model kullanıyor musunuz
  • uç nokta doğru yapılandırılmış mı

Şüphe durumunda bir yöneticiye anahtarı kontrol ettiriniz.

Ortam Değişkenleri ve OpenCode

OpenCode için Coderen API anahtarını proje klasörünüzde yerel bir .env dosyasına kaydedebilirsiniz:

AI_SCHOOL_CODEREN_API_KEY=ais.sizin-api-anahtarınız

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

$env:AI_SCHOOL_CODEREN_API_KEY="ais.sizin-api-anahtarınız"

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, Coderen uç noktasını AI-Corporate desteklemeyen sağlayıcıya özgü ayarları kaldırın.