Türkçe ve İngilizce belgeler destekler
Proxy ortam değişkeni yapılandırması eklendi
Belgeler, üst sürümle birlikte güncellenir ve çevrilir
Sıkça sorulan sorular (FAQ|Sorun Giderme) eklendi
Otomatik model değiştirme mantığı geri alındı. 0.1.7 sürümüne güncellemeniz yeterlidir
Kota ve fiyatlandırma açıklamaları eklendi
Gemini CLI: Kotalar ve Fiyatlandırma
Gemini CLI kotanız ve fiyatlandırmanız, kullandığınız Google Hesabı kimlik doğrulama türüne bağlıdır. Ayrıca, kota ve fiyatlandırma model sürümüne, isteklere ve kullanılan token sayısına göre değişiklik gösterebilir. /statsModel kullanımının özeti komut aracılığıyla kullanılabilir ve oturum sonunda görüntülenir. Gizlilik politikası ve hizmet şartları hakkında daha fazla bilgi için Gizlilik ve Şartlar bölümüne bakın . Not: Belirtilen fiyatlar liste fiyatlarıdır; ticari olarak müzakere edilen ek indirimler geçerli olabilir.
Bu makalede, farklı kimlik doğrulama yöntemleri kullanıldığında Gemini CLI için belirli kotalar ve fiyatlandırmalar özetlenmektedir.
1. Google ile oturum açın (Gemini Code Assist Ücretsiz Sürümü)
Gemini Code Assist'in kişisel sürümüne erişmek için Google Hesabı ile kimlik doğrulaması yapan kullanıcılar için:
- kota:
- Dakikada 60 istek
- Günde 1000 istek
- Jeton kullanımı geçerli değildir
- Maliyet: Ücretsiz
- Ayrıntılar: Gemini Kod Yardımı Kotası
- Not: Farklı modeller için belirli kotalar belirtilmemiştir; paylaşılan deneyimin kalitesini korumak için modelde geri dönüşler meydana gelebilir.
2. Gemini API Anahtarı (Ücretsiz Sürüm)
Ücretsiz Gemini API anahtarını kullanıyorsanız:
- kota:
- Sadece Flash modelleri
- Dakikada 10 istek
- Günde 250 istek
- Maliyet: Ücretsiz
- Ayrıntılar: Gemini API Oran Sınırları
3. Gemini API Anahtarı (ücretli sürüm)
Ücretli bir planla Gemini API anahtarı kullanıyorsanız:
- Kota: Fiyatlandırma kademesine göre değişir.
- Ücretler: Fiyatlandırma katmanına ve modele/token kullanımına göre değişir.
- Ayrıntılar: Gemini API Oran Sınırları , Gemini API Fiyatlandırması
4. Google ile oturum açın (Workspace veya yetkili Code Assist kullanıcıları için geçerlidir)
Gemini Code Assist Standard veya Enterprise Edition kullanıcıları için kotalar ve fiyatlandırma, sabit fiyatlı aboneliklere ve atanmış lisans koltuklarına dayanmaktadır:
- Standart Sürüm:
- Kota: Dakikada 120 istek, günde 1500 istek
- Kurumsal Sürüm:
- Kota: Dakikada 120 istek, günde 2000 istek
- Maliyet: Gemini for Google Workspace veya Gemini Code Assist aboneliğinizin sabit fiyatına dahildir.
- Ayrıntılar: Gemini Code Assist Kotaları , Gemini Code Assist Fiyatlandırması
- Fark etme:
- Farklı modeller için belirli kotalar belirtilmemiştir; paylaşılan deneyimin kalitesini korumak için modelde geri dönüşler meydana gelebilir.
- Google Geliştirici Programı üyeleri, üyeliklerinin bir parçası olarak Gemini Code Assist lisansını alabilirler.
5. Vertex AI (Hızlı Mod)
Vertex AI'yı Hızlı Modda kullanıyorsanız:
- Kotalar: Kotalar değişkendir ve hesabınıza özeldir. Daha fazla bilgi için kaynağa bakın.
- Maliyet: Hızlı mod kullanımınız tükendikten ve projeniz için faturalandırma etkinleştirildikten sonra maliyetler standart Vertex AI fiyatlandırmasına göre belirlenir .
- Ayrıntılar: Vertex AI Hızlı Mod Kotaları
6. Vertex AI (Normal Mod)
Standart Vertex AI servisini kullanıyorsanız:
- Kotalar: Dinamik paylaşımlı kota sistemi veya önceden satın alınmış sağlanan verim tarafından yönetilir.
- Ücretler: Model ve token kullanımına bağlıdır. Vertex AI fiyatlandırmasına bakın .
- Ayrıntılar: Vertex AI Dinamik Paylaşımlı Kota
7. Google One ve Ultra planları, Gemini for Workspace planları
Bu planlar şu anda yalnızca Google tarafından sağlanan web tabanlı Gemini ürün deneyimleri (örneğin, Gemini web uygulaması veya Flow video düzenleyici) için geçerlidir. Bu planlar, Gemini CLI'yi destekleyen API kullanımı için geçerli değildir. Bu planlara gelecekte verilecek destek aktif olarak değerlendirilmektedir.
Sorun özeti
- Telemetri istek uç noktası, reklam engelleme gibi ilgili kuralların etkisiyle gönderim başarısızlığı veya zaman aşımı ile sonuçlanabilir, ancak bu durumun kapsayıcı bir şekilde ele alınmaması doğrudan çıkışa neden olur.
- Eski hesaplarla giriş yapamayanlar, yakın zamanda kayıt olanlar giriş yapabilir. (On hesapdan sadece biri çalışıyor, WorkSpace hesabı hariç)
- Şu anda tüm hesapların durumu netleştirilmiştir, lütfen kimlik doğrulama bölümünü okuyun.
Kimlik Doğrulama Ayarları
Gemini CLI, Google'ın yapay zeka hizmetleriyle kimlik doğrulaması yapmanızı gerektirir. İlk başlatmada, aşağıdaki kimlik doğrulama yöntemlerinden birini yapılandırmanız gerekecektir:- Google ile oturum açın (Gemini Code Assist):
- Google hesabınızla oturum açmak için bu seçeneği kullanın.
- İlk başlatma sırasında, Gemini CLI sizi kimlik doğrulaması için bir web sayfasına yönlendirecektir. Kimlik doğrulaması tamamlandıktan sonra, kimlik bilgileriniz yerel olarak önbelleğe alınacak ve böylece sonraki çalıştırmalarda web sayfası oturum açma işlemini atlayabileceksiniz.
- Web girişinin, Gemini CLI'yi çalıştıran makineyle iletişim kurabilen bir tarayıcıda yapılması gerektiğini unutmayın. (Özellikle, tarayıcı, Gemini CLI'nin dinleyeceği localhost URL'sine yönlendirilecektir).
- Kullanıcıların aşağıdaki durumlarda GOOGLE_CLOUD_PROJECT'i belirtmesi gerekebilir:
- Bir Google Workspace hesabınız var. Google Workspace, işletmeler ve kuruluşlar için ücretli bir hizmettir ve özel bir e-posta alan adı (örneğin adınız@şirketiniz.com ), gelişmiş güvenlik özellikleri ve yönetim kontrolleri de dahil olmak üzere bir dizi üretkenlik aracı sunar. Bu hesaplar genellikle bir işveren veya okul tarafından yönetilir.
- Google Geliştirici Programı (nitelikli Google Geliştirici Uzmanları dahil) aracılığıyla ücretsiz bir Code Assist lisansına sahipsiniz
- Güncel bir Gemini Code Assist Standard veya Enterprise aboneliği için size bir lisans atandı.
- Desteklenen bir bölgenin dışında ücretsiz kişisel sürümü kullanıyorsunuz .
- 18 yaşın altındaki bir Google Hesabı sahibisiniz
- Yukarıdaki kategorilerden birine giriyorsanız, öncelikle kullanılacak Google Cloud proje kimliğini yapılandırmalı, Gemini for Cloud API'sini etkinleştirmeli ve erişim izinlerini yapılandırmalısınız. Aşağıdaki komutu kullanarak geçerli kabuk oturumunda ortam değişkenlerini geçici olarak ayarlayabilirsiniz:export GOOGLE_CLOUD_PROJECT="YOUR_PROJECT_ID"1
- Tekrarlanan kullanım için .env dosyanıza veya kabuk profilinize ortam değişkenleri ekleyebilirsiniz (örneğin ~/.bashrc, , ~/.zshrcveya ~/.profile). Örneğin, aşağıdaki komut ~/.bashrcdosyaya bir ortam değişkeni ekler:
echo 'export GOOGLE_CLOUD_PROJECT="YOUR_PROJECT_ID"' >> ~/.bashrc
source ~/.bashrc1
2
- Yukarıdaki kategorilerden birine giriyorsanız, öncelikle kullanılacak Google Cloud proje kimliğini yapılandırmalı, Gemini for Cloud API'sini etkinleştirmeli ve erişim izinlerini yapılandırmalısınız. Aşağıdaki komutu kullanarak geçerli kabuk oturumunda ortam değişkenlerini geçici olarak ayarlayabilirsiniz:export GOOGLE_CLOUD_PROJECT="YOUR_PROJECT_ID"1
- Gemini API Anahtarı:
- API anahtarınızı Google AI Studio'dan alın: https://aistudio.google.com/app/apikey
- Ortam değişkenini ayarlayın GEMINI_API_KEY. Aşağıdaki yöntemde, YOUR_GEMINI_API_KEYGoogle AI Studio'dan edindiğiniz API anahtarıyla değiştirin:
- Aşağıdaki komutu kullanarak geçerli kabuk oturumunda ortam değişkenlerini geçici olarak ayarlayabilirsiniz:export GEMINI_API_KEY="YOUR_GEMINI_API_KEY"1
- Tekrarlanan kullanım için .env dosyanıza veya kabuk profilinize ortam değişkenleri ekleyebilirsiniz (örneğin ~/.bashrc, , ~/.zshrcveya ~/.profile). Örneğin, aşağıdaki komut ~/.bashrcdosyaya bir ortam değişkeni ekler:echo 'export GEMINI_API_KEY="YOUR_GEMINI_API_KEY"' >> ~/.bashrc
source ~/.bashrc1
2
- Vertex AI:
- Google Cloud API anahtarınızı alın: Bir API anahtarı edinin
- Ortam değişkenlerini ayarlayın GOOGLE_API_KEY. Aşağıdaki yöntemde, YOUR_GOOGLE_API_KEYVertex AI API anahtarınızla değiştirin:
- Aşağıdaki komutu kullanarak geçerli kabuk oturumunuzda bu ortam değişkenlerini geçici olarak ayarlayabilirsiniz:export GOOGLE_API_KEY="YOUR_GOOGLE_API_KEY"1
- Tekrarlanan kullanım için .env dosyanıza veya kabuk profilinize ortam değişkenleri ekleyebilirsiniz (örneğin ~/.bashrc, , ~/.zshrcveya ~/.profile). Örneğin, aşağıdaki komut ~/.bashrcdosyaya bir ortam değişkeni ekler:echo 'export GOOGLE_API_KEY="YOUR_GOOGLE_API_KEY"' >> ~/.bashrc
source ~/.bashrc1
2
- Ortam değişkenlerini ayarlayın GOOGLE_API_KEY. Aşağıdaki yöntemde, YOUR_GOOGLE_API_KEYVertex AI API anahtarınızla değiştirin:
- Uygulama Varsayılan Kimlik Bilgilerini (ADC) kullanmak için aşağıdaki komutu kullanın:
- Vertex AI API'sinin etkinleştirildiği bir Google Cloud projeniz olduğundan emin olun.gcloud auth application-default login1
Daha fazla bilgi için Google Cloud için Uygulama Varsayılan Kimlik Bilgilerini Ayarlama bölümüne bakın . - GOOGLE_CLOUD_PROJECTve ortam değişkenlerini ayarlayın GOOGLE_CLOUD_LOCATION. Aşağıdaki yöntemlerde YOUR_PROJECT_IDve YOUR_PROJECT_LOCATIONdeğişkenlerini projeniz için uygun değerlerle değiştirin:
- Aşağıdaki komutu kullanarak geçerli kabuk oturumunuzda bu ortam değişkenlerini geçici olarak ayarlayabilirsiniz:export GOOGLE_CLOUD_PROJECT="YOUR_PROJECT_ID"
export GOOGLE_CLOUD_LOCATION="YOUR_PROJECT_LOCATION" # 例如,us-central11
2 - Tekrarlanan kullanım için .env dosyanıza veya kabuk profilinize ortam değişkenleri ekleyebilirsiniz (örneğin ~/.bashrc, , ~/.zshrcveya ~/.profile). Örneğin, aşağıdaki komut ~/.bashrcdosyaya bir ortam değişkeni ekler:echo 'export GOOGLE_CLOUD_PROJECT="YOUR_PROJECT_ID"' >> ~/.bashrc
echo 'export GOOGLE_CLOUD_LOCATION="YOUR_PROJECT_LOCATION"' >> ~/.bashrc
source ~/.bashrc1
2
3
- Aşağıdaki komutu kullanarak geçerli kabuk oturumunuzda bu ortam değişkenlerini geçici olarak ayarlayabilirsiniz:export GOOGLE_CLOUD_PROJECT="YOUR_PROJECT_ID"
- Vertex AI API'sinin etkinleştirildiği bir Google Cloud projeniz olduğundan emin olun.gcloud auth application-default login1
- Google Cloud API anahtarınızı alın: Bir API anahtarı edinin
- Bulut Kabuğu:
- Bu seçenek yalnızca Google Cloud Shell ortamında çalışırken kullanılabilir.
- Cloud Shell ortamında oturum açmış kullanıcının kimlik bilgileri otomatik olarak kullanılır.
- Bu, Cloud Shell'de çalışırken varsayılan kimlik doğrulama yöntemidir ve başka bir yöntem yapılandırılmamıştır.
.envOrtam değişkenlerini kalıcı hale getirmek için dosyaları kullanın
Dosyayı proje dizininizde veya ana dizininizde oluşturabilirsiniz .gemini/.env. Normal bir dosya oluşturmak da işe yarayacaktır, ancak Gemini değişkenlerini diğer araçlardan izole etmek için .envönerilir ..gemini/.env
Gemini CLI, bulduğu ilkdosyadan ortam değişkenlerini .envaşağıdaki arama sırasını kullanarak otomatik olarak yükler:- Geçerli dizindenbaşlayarak yukarıya doğru ilerleyin /, her dizin kontrolü için:
- .gemini/.env
- .env
- Dosya bulunamazsa, ana dizininizegeri döner :
- ~/.gemini/.env
- ~/.env
- Geçerli dizindenbaşlayarak yukarıya doğru ilerleyin /, her dizin kontrolü için:
Önemli: Arama, karşılaşılan ilk dosyada durur ; değişkenler birden fazla dosyada birleştirilmez .
Örnek
Proje özel geçersiz kılmalar (bir proje içerisinde olduğunuzda öncelik kazanır):
mkdir -p .gemini
echo 'GOOGLE_CLOUD_PROJECT="your-project-id"' >> .gemini/.env1
2
Kullanıcı genel ayarları (her dizinde mevcuttur):
mkdir -p ~/.gemini
cat >> ~/.gemini/.env <<'EOF'
GOOGLE_CLOUD_PROJECT="your-project-id"
GEMINI_API_KEY="your-gemini-api-key"
EOF1
i
- Google ile oturum açın (Gemini Code Assist):
- Dikkat edilmesi gereken nokta, ücretsiz sürüm Gemini API anahtarının yalnızca Flash modeli olduğu ve kotasının 10/dakika 250/gün olduğu.

