Cursor'a Özel API Anahtarları Nasıl Eklenir: Kapsamlı Bir Kılavuz

Bu eğitim, Cursor'da özel API anahtarlarını kurma ve yönetme sürecini kapsar: OpenAI, Anthropic, Google ve Azure.

Efe Demir

Efe Demir

5 June 2025

Cursor'a Özel API Anahtarları Nasıl Eklenir: Kapsamlı Bir Kılavuz

Giriş

Cursor, geliştiricilerin kodu daha verimli bir şekilde yazmasına, anlamasına ve dönüştürmesine yardımcı olmak için büyük dil modellerinden (LLM'ler) yararlanan, yapay zeka destekli güçlü bir kod editörüdür. Önemli özelliklerinden biri, geliştiricilere yapay zeka kullanımları üzerinde daha fazla kontrol sağlarken, kendi maliyetinizle sınırsız yapay zeka mesajı göndermenize olanak tanıyan, çeşitli sağlayıcılardan özel API anahtarlarını kullanabilmesidir. Bu eğitim, desteklenen tüm sağlayıcıları (OpenAI, Anthropic, Google ve Azure) kapsayan, Cursor'da özel API anahtarlarının kurulumu ve yönetimi sürecinde size rehberlik edecektir.

💡
Detaylara dalmadan önce, API'leri tasarlamak, test etmek ve belgelemek için güçlü bir araç olan Apidog'a göz atın. Apidog, API'lerinizi sorunsuz bir şekilde entegre etmenize, iş akışınızı yapılandırılmış modeller ve kolay işbirliği ile geliştirmenize olanak tanır. Otomasyonunuzu ve API yönetiminizi artırmak istiyorsanız.
button

Cursor'da Neden Özel API Anahtarları Kullanmalısınız?

Kurulum sürecine dalmadan önce, neden kendi API anahtarlarınızı kullanmak isteyebileceğinizi anlayalım:

  1. Maliyet Kontrolü: Kendi yapay zeka kullanım giderlerinizi doğrudan sağlayıcı ile yönetin ve izleyin.
  2. Daha Yüksek Oran Sınırları: Cursor'ın paylaşımlı altyapısında mevcut olanlardan daha yüksek oran sınırlarına potansiyel olarak erişin.
  3. Model Esnekliği: Geliştirme ihtiyaçlarınıza uygun belirli modelleri ve yapılandırmaları kullanın.
  4. Gizlilik Hususları: Kodunuzun ve istemlerinizin nasıl işlendiği üzerinde daha doğrudan kontrole sahip olun.

Cursor'da API Anahtarı Entegrasyonunu Anlama

Cursor'da özel API anahtarlarını yapılandırdığınızda, uygulama yapay zeka destekli özellikler için ilgili LLM sağlayıcılarına çağrı yapmak üzere sağladığınız anahtarları kullanacaktır. Bu şu anlama gelir:

Sekme Tamamlama gibi bazı özel özelliklerin belirli modeller gerektirdiğini ve özel API anahtarlarıyla çalışmayacağını unutmamak önemlidir. Özel anahtarlar yalnızca desteklenen sağlayıcılardan standart modelleri kullanan özellikler için çalışır.

Cursor'da Özel API Anahtarlarının Kurulumu

Adım 1: Ayarlar Paneline Erişin

  1. Bilgisayarınızda Cursor uygulamasını açın

2. Ayarlar simgesine tıklayın (genellikle sağ kenar çubuğunda veya menüde bulunur)

3. Ayarlar menüsünde "Modeller"i bulun ve seçin

Bu sizi, farklı sağlayıcılar için anahtar ekleyebileceğiniz API anahtarı yapılandırma sayfasına götürecektir.

Adım 2: Bir OpenAI API Anahtarı Ekleme

GPT-4 ve GPT-3.5 dahil olmak üzere OpenAI'nin modelleri, Cursor'da en yaygın kullanılanlar arasındadır. OpenAI API anahtarınızı şu şekilde ekleyebilirsiniz:

  1. İlk olarak, OpenAI platformundan bir API anahtarı edinin
  1. Cursor'ın Özel API Anahtarları ayarlarında:
  1. Başarıyla doğrulandıktan sonra, OpenAI API anahtarınız etkinleştirilecek ve Cursor bunu uygun özellikler için kullanmaya başlayacaktır

Önemli Not: OpenAI'nin muhakeme modelleri (o1, o1-mini, o3-mini) özel yapılandırma gerektirir ve şu anda özel API anahtarlarıyla desteklenmemektedir.

Adım 3: Bir Anthropic API Anahtarı Ekleme

Anthropic'in Claude modelleri, yapay zeka destekli geliştirme için başka bir güçlü seçenek sunar. Anthropic API anahtarınızı eklemek için:

  1. Anthropic'in geliştirici platformundan bir API anahtarı edinin
  1. Cursor'ın Özel API Anahtarları ayarlarında:
  1. Başarılı doğrulamanın ardından, Cursor claude tabanlı model etkileşimleri için Anthropic API anahtarınızı kullanacaktır

Adım 4: Bir Google API Anahtarı Ekleme

Google'ın Gemini modelleri, Cursor'da yapay zeka yardımı için başka bir seçenektir. Bir Google API anahtarını yapılandırmak için:

  1. Google AI Studio veya Google Cloud Platform'dan bir API anahtarı edinin
  1. Cursor'ın Özel API Anahtarları ayarlarında:
  1. Doğrulama üzerine, Google API anahtarınız gemini-1.5-flash-500k gibi modeller için kendi maliyetinizle kullanılacaktır

Adım 5: Azure Entegrasyonunu Kurma

Azure OpenAI hizmetlerini kullanan kuruluşlar için Cursor, Azure'un API'si ile entegrasyon sunar. Yapılandırmak için:

  1. Azure portalınızda Azure OpenAI'yi kurun
  1. Cursor'ın Özel API Anahtarları ayarlarında:
  1. Doğrulamadan sonra, Cursor uygun istekleri Azure OpenAI dağıtımınıza yönlendirecektir

API Anahtarlarınızı Yönetme

Kullanımı İzleme

Kendi API anahtarlarınızı kullandığınız için, kullanımı izlemek önemlidir:

  1. Sağlayıcı faturalandırmasını takip edin: Maliyetleri izlemek için OpenAI, Anthropic, Google veya Azure'daki faturalandırma panolarınızı düzenli olarak kontrol edin
  2. Bütçe uyarıları ayarlayın: Beklenmedik ücretlerden kaçınmak için sağlayıcılarınızla harcama limitleri veya uyarılar yapılandırın
  3. Kullanım kalıplarını değerlendirin: Maliyetleri optimize etmek için en sık hangi modelleri ve özellikleri kullandığınızı düşünün

API Anahtarlarınızı Güvence Altına Alma

Cursor API anahtarlarınızı kalıcı olarak saklamasa da, bunlar isteklerle birlikte iletilir. Güvenliği korumak için:

  1. Uygun izinleri kullanın: En az gerekli izinlere sahip API anahtarları oluşturun
  2. Anahtarları düzenli olarak döndürün: Periyodik olarak yeni API anahtarları oluşturun ve bunları Cursor'da güncelleyin
  3. Yetkisiz kullanımı izleyin: Sağlayıcı panolarınızda alışılmadık etkinlik olup olmadığını kontrol edin
  4. Asla anahtar paylaşmayın: API anahtarlarını paylaşmaktan veya kod depolarına dahil etmekten kaçının

Yaygın Sorunları Giderme

Anahtar Doğrulama Başarısızlıkları

API anahtarınızı doğrulamada sorunlarla karşılaşırsanız:

  1. Yazım hatalarını kontrol edin: API anahtarının fazladan boşluk olmadan doğru bir şekilde kopyalandığından emin olun
  2. Hesap durumunu doğrulayın: Sağlayıcı hesabınızın mevcut kredilerle iyi durumda olduğunu doğrulayın
  3. Oran sınırlarını kontrol edin: Oran sınırlarına ulaştıysanız geçici doğrulama sorunları oluşabilir
  4. Farklı bir tarayıcı/cihaz deneyin: Bazen yerel ağ sorunları doğrulamayı engelleyebilir

Özellik Uyumluluğu

Tüm Cursor özelliklerinin özel API anahtarlarıyla çalışmadığını unutmayın:

  1. Sekme Tamamlama: Bu özellik özel modeller gerektirir ve özel anahtarlarla çalışmaz
  2. Sağlayıcıya özel özellikler: Bazı yetenekler belirli sağlayıcılara veya modellere bağlı olabilir
  3. Model kullanılabilirliği: İhtiyacınız olan modellerin sağlayıcı hesabınızda mevcut ve etkin olduğundan emin olun

Sıkça Sorulan Sorular

API anahtarım saklanacak mı veya cihazımdan ayrılacak mı?

API anahtarınız Cursor tarafından kalıcı olarak saklanmayacak, ancak her istekte Cursor'ın sunucusuna gönderilecektir. Tüm istekler, son istem oluşturmanın gerçekleştiği Cursor'ın arka ucundan yönlendirilir.

Hangi özel LLM sağlayıcıları desteklenmektedir?

Cursor, resmi olarak OpenAI, Anthropic, Google ve Azure'u destekler. Uygulama ayrıca OpenAI API formatıyla uyumlu API sağlayıcılarını (OpenRouter gibi) da destekler. Cursor, özel yerel LLM kurulumları veya diğer API formatları için destek sağlamaz.

Özel ve Cursor tarafından sağlanan API anahtarları arasında geçiş yapabilir miyim?

Evet, herhangi bir plan sınırlamasına tabi olarak, Cursor'ın yerleşik hizmetini kullanmaya geri dönmek için özel API anahtarlarınızı istediğiniz zaman devre dışı bırakabilirsiniz.

Yapay Zeka Otomasyonunuzu Apidog MCP Sunucu Entegrasyonu ile Geliştirin
Yapay zeka destekli iş akışlarınızı, Apidog MCP Sunucusu ile entegre ederek daha da ileriye taşıyın.

Bu güçlü bağlantı, yapay zeka asistanınızın Apidog projelerinden API spesifikasyonlarıyla doğrudan etkileşim kurmasını sağlayarak, sorunsuz API keşfi, kod oluşturma ve yapılandırılmış model oluşturma olanağı sunar.

Sonuç

Cursor'a özel API anahtarları eklemek, yapay zeka destekli geliştirme iş akışınız üzerinde daha fazla esneklik ve kontrol sağlar. Bu eğitimi takip ederek, tercih ettiğiniz yapay zeka sağlayıcılarınızı (OpenAI, Anthropic, Google veya Azure) sorunsuz bir şekilde entegre edebilir ve maliyetleri kendi şartlarınızda yönetirken Cursor'ın tüm gücünden yararlanabilirsiniz.

Özel API anahtarlarının birçok avantaj sunarken, aynı zamanda kendi kullanımınızı izleme ve yönetme sorumluluğu da getirdiğini unutmayın. Bütçeniz dahilinde kaldığınızdan emin olmak için sağlayıcı faturalandırma panolarınızı düzenli olarak kontrol edin ve API anahtarlarınızı güvence altına almak için uygun önlemleri alın.

Özel API anahtarlarınız doğru bir şekilde yapılandırıldığında, Cursor'da özel geliştirme ihtiyaçlarınıza ve tercihlerinize göre uyarlanmış sınırsız yapay zeka yardımının keyfini çıkarabilirsiniz.

Explore more

Cursor ile Deepseek R1'i Yerel Olarak Nasıl Kullanılır

Cursor ile Deepseek R1'i Yerel Olarak Nasıl Kullanılır

Yerel DeepSeek R1'i Cursor IDE ile kurun ve yapılandırın. Özel, uygun maliyetli AI kodlama yardımı için.

4 June 2025

Android'de Gemma 3n Nasıl Çalıştırılır?

Android'de Gemma 3n Nasıl Çalıştırılır?

Google AI Edge Gallery'den Gemma 3n'i Android'e kurup çalıştırmayı öğrenin.

3 June 2025

GitHub Eylemleri ile Claude Kodunu Nasıl Kullanılır

GitHub Eylemleri ile Claude Kodunu Nasıl Kullanılır

Claude Code'u GitHub Actions ile entegre edin: Kod incelemeleri, hata düzeltmeleri ve özellik uygulamaları. Kurulum, iş akışları ve geliştiriciler için ipuçları.

29 May 2025

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin