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:
| Bilgi | Nerede 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
.envdosyası - aracın iç yapılandırması
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.