Ana içeriğe atla

Kodlama API anahtarları ile

Bir Coderen API anahtarı ile OpenAI-benzeri 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.

Daha sonra AI-Public, isteği ortamın teknik entegrasyonu üzerinden işler.

Ne ihtiyacınız var?

Üç bilgiye ihtiyacınız var:

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

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

Hangi aracı seçmelisiniz?

AI-Public çoğu kullanıcı için OpenCode'u önerir. OpenCode, terminal, masaüstü ve IDE için ajan-odalı bir kodlama aracıdır. Araç kendi başına adımlar gerçekleştirebilir, dosyaları düzenleyebilir ve görevleri daha da geliştirebilir.

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

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

Anahtarlarla güvenli çalışma

API anahtarınızı kamusal olarak paylaşmayın ve paylaştığınız kodda saklamayın.

Tercih edilen kullanım:

  • ortam değişkenleri
  • git ile gönderilmeyen yerel bir .env dosyası
  • aracın iç yapılandırması
Dikkat

API anahtarlarını hiçbir zaman kamusal bir depo, sohbet, paylaşılan belge veya ekran görüntüsüne koymayın.

Anahtar çalışmıyorsa

Şunu kontrol edin:

  • Coderen ortam için etkinleştirilmiş mi
  • anahtarınız hâlâ aktif mi
  • bütçe tükenmiş mi
  • anahtar geçerli süre içinde mi
  • izin verilen model kullanılıyor mu
  • uç nokta doğru yapılandırılmış mı

Şüphe durumunda bir yöneticiye anahtarın kontrol edilmesini sorun.

Ortam Değişkenleri ve OpenCode

OpenCode için Coderen API anahtarını proje klasöründeki 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 değişkeni geçici olarak mevcut terminal için ayarlayabilirsiniz:

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

Authorization header with Bearer token is required diye görünüyor ise araç anahtarı Authorization: Bearer ... olarak göndermiyordur. Unknown parameter görürseniz, AI-Public'in Coderen uç noktasını desteklemeyen sağlayıcıya özgü ayarları kaldırın.