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ı → nvidia yaz
  • 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:

  • baseURL doğ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:

  1. Küçük task ver
  2. sonucu incele
  3. düzelt
  4. 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.

NVIDIA Ücretsiz Yapay Zeka API’leri Dağıtıyor: Nasıl Kullanılır ve Vibe Coding Nasıl Yapılır?