Adım adım atölye: Bedavaya Gemini Pro 2.5' kullanın
Gemini CLI, yapay zeka yeteneklerini projelerinize hızla entegre etmenizi, prototipler oluşturmanızı ve yapay zeka destekli uygulamalar geliştirmenizi her zamankinden daha kolay hale getiriyor. Nasıl yapılacağını anlatıyoruz.
Teknoloji dünyasının devlerinden Google, yapay zeka alanındaki liderliğini bir kez daha pekiştiren stratejik bir hamleyle, güçlü yapay zeka modeli Gemini'ın gücünü geliştiricilerin parmak uçlarına taşıyan Command Line Interface (CLI) aracını duyurdu. Bu hamle, Gemini yapay zekasının projelere entegrasyonunu kolaylaştırmayı ve AI yeteneklerini daha geniş bir geliştirici kitlesi için erişilebilir kılmayı hedefliyor. Gemini CLI, metin ve kod üretimi, görsel anlama gibi çeşitli işlevlere doğrudan erişim sağlıyor.
Kolay kurulum ve kimlik doğrulama
Gemini CLI'yi (komut satırı arayüzü) kurmak oldukça basit. Ancak
Python tabanlı bir araç olduğu için sisteminizde Python ve pip
(Python paket yöneticisi) yüklü olması gerekir. Çoğu Linux ve macOS
sisteminde Python önceden yüklü gelir. Windows için resmi Python
web sitesinden (www.python.org/downloads/)
indirebilirsiniz. Kurulum sırasında "Add Python to
PATH" seçeneğini işaretlemeyi unutmayın. Python ve pip
yüklü olduktan sonra, Gemini CLI'yi pip kullanarak kolayca
kurabilirsiniz:
pip install llm llm-gemini
Eğer pip komutu çalışmazsa, pip3 kullanmayı da deneyebilirsiniz:
pip3 install llm llm-gemini
Bu komut, Gemini API'si ile etkileşim kurmanızı sağlayan kütüphaneyi yükleyecektir.
Ortam Değişkenini Ayarlama (API Anahtarı)
Gemini CLI'yi kullanabilmek için bir de API anahtarına ihtiyacınız
olacak. Bu anahtarı Google AI Studio'dan (https://aistudio.google.com/apikey) edinebilirsiniz.
API anahtarınızı aldıktan sonra, onu bir ortam değişkeni olarak
ayarlamanız gerekir. Bu, CLI'nin API'ye kimlik doğrulaması
yapmasını sağlar.
llm keys set gemini
İstendiğinde API anahtarınızı yapıştırın. Artık kullanıma hazırsınız. Basit metin istemi için önce modeli belirtmek için -m uzantısını kullanarak isteminizi girin.
llm -m gemini-2.5-pro "Bana İstanbul hakkında 3 ilginç gerçek söyle"
Eğer model çok yoğun gibi bir uyarı alırsanız gemini-2.5-pro yerine gemini-2.5-flash kullanmayı da deneyebilirsiniz. Ya da içerikleri doğrudan llm'ye yönlendirebilirsiniz.Etkileşimli bir sohbet oturumu başlatmak için ise aşağıdaki komutu kullanabilirsiniz. Çıkmak için ‘exit’ veya ‘quit’ komutunu kullanın.
llm chat -m gemini-2.5-pro
Kullanabileceğiniz diğer komutları öğrenebilmek için llm prompt –help ile yardım alabilirsiniz.
Gemini CLI' ile ne kadar kullanım hakkınız
var
Herkes Claude Code ve Cursor abonelikleri için ödeme yapmakla
meşgulken, artık siz terminalinizde sektör lideri kullanım
limitleriyle çalışan, tamamen ücretsiz, açık kaynaklı bir yapay
zeka ajanı kullanabileceksiniz. Dakikada 60, günde 1000 istek,
Gemini 2.5 pro'ya erişim, tamamen ücretsiz. Kredi kartı
gerekmiyor ve abonelik ücreti de yok, sadece saf yapay zeka
destekli geliştirme imkanı.
Geleceğe Yönelik Bir Adım
Google'ın Gemini CLI'ı tanıtması, gelişmiş yapay zekayı geliştirici
topluluğu için daha erişilebilir kılma yolunda önemli bir adım
işaret ediyor. Bu sayede, büyük ölçekli entegrasyonlar için gerekli
olan API bilgisine sahip olmayan veya hızlı bir başlangıç yapmak
isteyen geliştiricilerin önü açılmış oluyor.
Araç geliştikçe, daha fazla özellik ve daha geniş entegrasyon seçenekleri bekleyebiliriz, bu da geliştiricilerin yapay zeka ile yenilik yapma gücünü daha da artıracaktır. Bu hamle, Google'ın yapay zeka inovasyonunu teşvik etme ve geliştiricileri akıllı uygulamalar oluşturma yolculuklarında destekleme taahhüdünün altını çiziyor. Gemini CLI, yapay zekayı sadece büyük şirketlerin değil, her ölçekten geliştiricinin ve projenin hizmetine sunma vizyonunun somut bir kanıtı.