Google Gemini API anahtarı nasıl kullanılır? Yapay zeka örnek eğitimi, öğretimi ve eğitimi dahildir

Google Gemini API anahtarları, artık endişelenmenize gerek yok! Bir dakika içinde halledin ve endişelerinize elveda deyin! ✌✌✌

Ayrıntılı eğitimler size adım adım öğretecek ve acemi biri bile saniyeler içinde usta olabilir!

Zahmetli adımlara elveda deyin ve bunu kolayca gerçekleştirinAIEser! Yeni yapay zeka dünyasının kilidini açmak için bana katılın!

Google Gemini API anahtarı nasıl kullanılır? Yapay zeka örnek eğitimi, öğretimi ve eğitimi dahildir

Google'ın Gemini AI'sının ortaya çıkışından sonra Google, Gemini modeline API erişimini yayınladı. Artık Google, Gemini Pro'ya salt metin modelleri ve metin artı görsel modeller de dahil olmak üzere API erişimi sağlıyor. Bu dikkate değer bir lansman çünkü bugüne kadar Google, salt metinden oluşan bir model çalıştıran Bard'a görsel yetenekler eklemedi. Bu API anahtarıyla nihayet Gemini'nin multimodal yeteneklerini yerel bilgisayarınızda test edebilirsiniz. Bu kılavuzda Gemini API'sine nasıl erişileceğini ve kullanılacağını öğrenelim.

Not:Google Gemini API anahtarı şu anda hem metin hem de görsel modeller için ücretsizdir. Gelecek yılın başında genel kullanıma sunulana kadar ücretsiz olacak. Bu nedenle, Google Cloud faturalandırmasını ayarlamadan veya herhangi bir ücret ödemeden dakikada 60'a kadar istek gönderebilirsiniz.

Bilgisayarınızda Python ve Pip'i yapılandırın

PC veya Mac'teki rehberimize gidinPython ve Pip'i yükleyin. Python 3.9 veya üzerinin kurulu olması gerekir.

Eğer kullanıyorsanız Linux sistemimizi kullanarak eğitimimizi takip edebilirsiniz.Python ve Pip'i Ubuntu veya diğer dağıtımlara yükleyin.

Terminalde aşağıdaki komutu çalıştırabilirsinizPython ve Pip'i onaylayın bilgisayarınıza kuruludur. Sürüm numarasını döndürür.

python -V
pip -V

Python ve Pip'in kurulu olup olmadığını kontrol edin.Resim 2

Başarılı kurulumun ardından Google'ın Üretken Yapay Zeka bağımlılıklarını yüklemek için aşağıdaki komutu çalıştırın.

pip install -q -U google-generativeai

Google'ın Üretken Yapay Zeka Bağımlılıkları Bölüm 3'ü Yükleme

Gemini Pro API anahtarı nasıl edinilir?

Daha sonra makersuite.google.com/app/apikey adresini ziyaret edin ve Google hesabınızla giriş yapın.

API Anahtarları altında, tıklayınYeni projede API anahtarı oluşturun" düğme.

Gemini Pro API Anahtarını Alın 4.

API anahtarını kopyalayın ve güvenli bir yerde saklayın. API anahtarlarını asla herkese açık hale getirmeyin veya paylaşmayın.

API anahtarını kopyalayın ve 5'inciyi kaydedin

Gemini Pro API Anahtarı (düz metin modu) nasıl kullanılır?

OpenAI'ye benzer şekilde Google da Gemini API anahtarlarını doğrudan geliştirme ve test amacıyla kullanır. Kodu oldukça basit yazdım, böylece normal kullanıcılar tarafından kolayca test edilip kullanılabilir. Bu örnekte API anahtarlarının Gemini Pro metin modelleriyle nasıl kullanılacağını göstereceğim.

Öncelikle favori kod düzenleyicinizi başlatın. Eğer yeniyseniz, sadece yükleyin Notepad + +. İleri düzey kullanıcılar için Visual Studio Code harika bir araçtır.

Daha sonra aşağıdaki kodu kopyalayıp bir kod düzenleyiciye yapıştırın.

import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
response = model.generate_content("What is the meaning of life?")
print(response.text)

Kod düzenleyicide Gemini API anahtarınızı yapıştırın. Gördüğünüz gibi düz metin modeli olan "gemini-pro" modelini tanımladık. Ayrıca soru sorabileceğiniz bir sorgu ekledik.

"gemini-pro" model resmi 6

Şimdi kodu kaydedin ve dosyaya bir ad verin. Sonuna eklemeyi unutmayın .py. Dosyaya isim verdim gemini.pyve masaüstüne kaydedin.

Dosyayı gemini.py olarak adlandırın Resim 7

Daha sonra bir terminal açın ve masaüstüne geçmek için aşağıdaki komutu çalıştırın.

cd Desktop

Masaüstü terminaline girdikten sonra Python kullanarak çalıştırmak için aşağıdaki komutu çalıştırmanız yeterlidir. gemini.py dosya.

python gemini.py

Gemini.py dosyasını çalıştırmak için Python'u kullanın Resim 8

Şimdi sorunuza cevap verecek gemini.py Dosyada belirlenen sorunlar.

Gemini.py dosyasında belirlediğiniz soruyu cevaplayın Resim 9

Soruyu kod düzenleyicide değiştirebilir, kaydedebilir ve tekrar çalıştırabilirsiniz. gemini.py Terminalde yeni yanıtlar almak için dosya. Salt metinden oluşan Gemini Pro modeline erişmek için Google Gemini API anahtarını bu şekilde kullanırsınız.

Düz metin Gemini Pro model No. 10'a erişmek için Google Gemini API anahtarını kullanın

Gemini Pro API anahtarları nasıl kullanılır (metin ve görsel modeller)

Bu örnekte Gemini Pro multimodal modeliyle nasıl etkileşime geçileceğini göstereceğim. Henüz Google Bard'da yayınlanmadı ancak API aracılığıyla ona hemen erişebilirsiniz. Neyse ki süreç de çok kolay ve sorunsuz.

Kod düzenleyicide yeni bir dosya açın ve aşağıdaki kodu yapıştırın.

import google.generativeai as genai
import PIL.Image
img = PIL.Image.open('image.jpg')
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro-vision')
response = model.generate_content(["what is the total calorie count?", img])
print(response.text)

Gemini API anahtarınızı yapıştırdığınızdan emin olun. Burada kullanıyoruz gemini-pro-vision Metinsel ve görsel bir model olan model.

gemini-pro-vision modeli resim 11

Şimdi dosyayı masaüstünüze kaydedin ve dosya adından sonra ekleyin. .py. adını buraya koyacağım geminiv.py .

Geminiv.py adını verin Resim 12

Üçüncü kod satırında görebileceğiniz gibi yapay zekayı şu noktaya yönlendiriyorum: image.jpg dosyalar, dosya adları tamamen aynıdır. Üzerinde çalıştığınız görüntü ne olursa olsun, kaydedildiğinden emin olun. geminiv.py Dosyalar aynı konumdadır ve aynı dosya adına ve doğru uzantıya sahiptir. 4MB'a kadar yerel JPG ve PNG dosyalarını iletebilirsiniz.

Yapay zekayı masaüstümde kayıtlı image.jpg dosyasına yönlendirin.Resim 13

Altıncı kod satırında görselle ilgili sorular sorabilirsiniz. Yiyecekle ilgili bir görsele girdiğim için Gemini Pro'dan toplam kaloriyi hesaplamasını istedim.

Şimdi kodu terminalde çalıştırmanın zamanı geldi. Sadece masaüstüne gidin (benim durumumda) ve aşağıdaki komutları birer birer çalıştırın. Herhangi bir değişiklik yaparsanız dosyayı kaydettiğinizden emin olun.

cd Desktop
python geminiv.py
geminiv.py No.14

Gemini Pro görsel modelleri sorulara doğrudan yanıt verir. Daha fazla soru sorabilir ve yapay zekadan nedenini açıklamasını isteyebilirsiniz.

Gemini Pro görsel modeli doğrudan 15. soruyu cevaplayacak

Ayrıca farklı bir resim de girebilirsiniz ancak bunun resim dosyası adıyla eşleştiğinden emin olun, koddaki soruyu değiştirin ve tekrar çalıştırın. geminiv.py Yeni bir yanıt almak için dosya.

Gemini Pro API anahtarı sohbet formatında nasıl kullanılır?

unconv'un kısa kodu sayesinde, bir terminal penceresindeki Gemini AI API anahtarını kullanarak Gemini Pro modeliyle sohbet edebilirsiniz. Bu şekilde, kodunuzdaki sorunu değiştirmenize veya yeni çıktı almak için Python dosyasını yeniden çalıştırmanıza gerek kalmaz. Terminal penceresinde sohbete devam edebilirsiniz.

Hepsinden iyisi, Google sohbet geçmişini yerel olarak uygular; böylece yanıtları manuel olarak eklemenize veya dizilerde veya listelerde sohbet geçmişini yönetmenize gerek kalmaz. Basit bir işlevle Google, tüm konuşma geçmişini bir sohbet oturumunda saklayabilir. Spesifik işlemler aşağıdaki gibidir:

Kod düzenleyiciyi açın ve aşağıdaki kodu yapıştırın.

import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
chat = model.start_chat()
while True:
message = input("You: ")
response = chat.send_message(message)
print("Gemini: " + response.text)

Her zamanki gibi yukarıdaki API'ye benzer anahtarı kopyalayıp yapıştırın.

Gemini Pro API ile Sohbet Anahtar Resim 16

Bu noktada dosyayı masaüstünüze veya başka bir konuma kaydedin. Sonuna eklemeyi unutmayın .py. Adını ben verdim geminichat.py dosya.

Geminichat.py No. 17 adlı dosya

Şimdi terminali açın ve masaüstüne gidin. Sonra koş geminichat.py dosya.

cd Desktop
python geminichat.py

Geminichat.py dosyasını çalıştırın resim 18

Artık sohbete kolayca devam edebilirsiniz; sohbet geçmişiniz hatırlanacaktır. Google Gemini API anahtarlarını kullanmanın başka bir harika yolu daha var.

Gemini pro API, terminal sohbet resmi 19'da yanıt veriyor

Bunlar, API aracılığıyla Google Gemini ile yapabileceklerinize yalnızca birkaç örnektir. Google'ın vizyon modelini meraklıların ve geliştiricilerin kullanımına sunmasına ve onu OpenAI'nin DALL-E 3 ve ChatGPT Karşılaştırmak. Gemini Pro görsel modeli GPT-4V modeli kadar iyi olmasa da yine de oldukça iyi. GPT-4 modeliyle karşılaştırılabilecek Gemini Ultra'nın lansmanını sabırsızlıkla bekliyoruz.

Bunun ötesinde Gemini Pro API, Gemini Pro'nun ince ayarlı bir sürümü tarafından desteklenen Google Bard'a farklı yanıt veriyor. Bard'ın yanıtları biraz yumuşak görünüyordu ancak Gemini Pro'nun API yanıtları daha canlı ve farklıydı.

Bu alandaki tüm değişiklikleri yakından takip edeceğiz, bu nedenle Gemini AI hakkında daha fazla bilgi için bizi takip etmeye devam edin. Bu arada lütfen Google Gemini API'sine kendiniz de göz atın.

发表 评论

E-posta adresiniz yayımlanmayacaktır. 必填 项 已 用 * 标注

En gidin