Son zamanlarda geliştiriciler arasında sessizce yayılan bir şey var:
NVIDIA, kendi platformu üzerinden birçok yapay zeka modelini direkt API olarak erişilebilir hale getirdi.
Bu şu anlama geliyor:
- Model kurmuyorsun
- GPU derdin yok
- Direkt kullanıyorsun
Ben bunu test ettim ve özellikle vibe coding (AI ile konuşarak kod yazma) için baya iyi çalışıyor.
Bu yazıda lafı uzatmadan direkt şunu göstereceğim:
👉 Nasıl kurulur
👉 Nasıl bağlanır
👉 Nasıl gerçekten kullanılır
🔑 API Key Alma (2 dakika)
Şuraya gir:
👉 https://build.nvidia.com/models
Herhangi bir modele tıkla → sağda Get API Key var.
Kopyala.
Sonra terminalde:
Mac / Linux
export NVIDIA_API_KEY="BURAYA_KEY"
Windows (PowerShell)
$env:NVIDIA_API_KEY="BURAYA_KEY"
Bu kadar. Başka bir şey yok.
⚡ Hızlı Test (opsiyonel ama öneririm)
curl https://integrate.api.nvidia.com/v1/models \
-H "Authorization: Bearer $NVIDIA_API_KEY"
JSON geliyorsa tamamdır.
🧠 Asıl Setup: OpenCode ile Bağlamak
Burada olay başlıyor.
OpenCode terminal içinde çalışan bir AI agent. Yani VSCode gibi değil, direkt projeye girip AI ile çalışıyorsun.
1. OpenCode kur
curl -fsSL https://opencode.ai/install | bash
Kurulduktan sonra test:
opencode
Ekran açılıyorsa tamam.
2. NVIDIA API’yi tanıt
Terminale yaz:
opencode auth login
Şöyle bir seçim gelecek:
👉 Other seç
Sonra senden iki şey ister:
- provider adı →
nvidiayaz - API key → yapıştır
Bitti.
3. En kritik kısım (burayı çoğu kişi yanlış yapıyor)
OpenCode’a NVIDIA’nın endpoint’ini söylemen gerekiyor.
Proje klasöründe bir dosya aç:
opencode.json
İçine şunu koy:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"nvidia": {
"npm": "@ai-sdk/openai-compatible",
"name": "NVIDIA",
"options": {
"baseURL": "https://integrate.api.nvidia.com/v1"
}
}
}
}
👉 Buradaki önemli şey:
baseURLdoğru olacak- provider adı = auth login’de yazdığın ile aynı olacak (
nvidia)
Bu eşleşmezse çalışmaz.
4. Model seç
OpenCode’u başlat:
opencode
Sonra yaz:
/models
Bir model seç (mesela):
minimaxai/minimax-m2.7
Artık hazırsın.
🚀 Vibe Coding Nasıl Yapılır?
Şimdi olay çok basit:
OpenCode açık → prompt yazıyorsun.
Örnek 1 (sıfırdan proje)
Basit bir Node.js todo app oluştur.
Örnek 2 (mevcut proje)
Bu projeyi incele ve daha modüler hale getir.
Örnek 3 (bug fix)
Bu hatayı çöz ve neden olduğunu açıkla.
Örnek 4 (özellik ekleme)
Bu projeye login sistemi ekle.
JWT kullan.
🧠 Gerçek Kullanım Tavsiyeleri
Şu hatayı yapma:
❌ “Bana full proje yaz”
Şunu yap:
✔️ Küçük küçük ilerle
✔️ AI’a dosyaları okut
✔️ Her adımı kontrol et
En iyi workflow:
- Küçük task ver
- sonucu incele
- düzelt
- devam et
Bu şekilde çok daha iyi sonuç alıyorsun.
🔚 Kısa Özet
- NVIDIA → API veriyor
- sen → OpenCode’a bağlıyorsun
- sonra → AI ile konuşarak kod yazıyorsun
Bu kadar.
İstersen bir sonraki yazıda sana:
👉 sadece AI ile 1 günde SaaS yapma
👉 veya otomatik çalışan coding agent kurma
gibi daha ileri seviye şeyleri de gösterebilirim.