Kako koristiti Google Gemini API ključ? Upute za primjere umjetne inteligencije, podučavanje i obuka uključeni

Google Gemini API ključevi, nema više brige! Učinite to u jednoj minuti i recite zbogom brigama! ✌✌✌

Detaljni vodiči će vas naučiti korak po korak, a čak i početnik može postati majstor u nekoliko sekundi!

Recite zbogom nezgrapnim koracima i imajte ga lakoAIArtefakt! Pridružite mi se da otključate novi svijet umjetne inteligencije!

Kako koristiti Google Gemini API ključ? Upute za primjere umjetne inteligencije, podučavanje i obuka uključeni

Nakon pojave Googleove Gemini AI, Google je izdao API pristup svom modelu Gemini. Sada Google pruža API pristup Gemini Pro, uključujući modele samo s tekstom i modele s tekstom i vizualnim modelima. Ovo je značajno lansiranje jer do danas Google nije dodao vizualne mogućnosti Bardu, koji pokreće model samo s tekstom. S ovim API ključem konačno možete testirati Geminijeve multimodalne mogućnosti na vašem lokalnom računalu. Naučimo kako pristupiti i koristiti Gemini API u ovom vodiču.

Napomena:Google Gemini API ključ trenutno je besplatan i za tekstualne i za vizualne modele. Bit će besplatan dok ne postane općenito dostupan početkom sljedeće godine. Stoga možete poslati do 60 zahtjeva u minuti bez postavljanja Google Cloud naplate ili bez ikakvih troškova.

Konfigurirajte Python i Pip na svom računalu

Idite na naš vodič na PC-u ili MacuInstalirajte Python i Pip. Treba vam instaliran Python 3.9 ili noviji.

Ako koristite Linux sustava, možete pratiti naš vodičInstalirajte Python i Pip na Ubuntu ili druge distribucije.

Možete pokrenuti sljedeću naredbu u terminalu zaPotvrdite Python i Pip je instaliran na vašem računalu. Vraća broj verzije.

python -V
pip -V

Provjerite jesu li instalirani Python i Pip. Slika 2

Nakon uspješne instalacije, pokrenite naredbu u nastavku da biste instalirali Google Generative AI ovisnosti.

pip install -q -U google-generativeai

Instaliranje Google Generative AI Dependencies 3. dijela

Kako dobiti Gemini Pro API ključ?

Zatim posjetite makersuite.google.com/app/apikey i prijavite se svojim Google računom.

U odjeljku API ključevi klikniteStvorite API ključ u novom projektu" dugme.

Nabavite Gemini Pro API ključ 4

Kopirajte API ključ i čuvajte ga na sigurnom mjestu. Nikada nemojte činiti ili dijeliti API ključeve javnima.

Kopirajte API ključ i spremite 5

Kako koristiti Gemini Pro API Key (način običnog teksta)?

Slično OpenAI-ju, Google također koristi Gemini API ključeve izravno u svrhu razvoja i testiranja. Napisao sam kod prilično jednostavan tako da ga redovni korisnici mogu jednostavno testirati i koristiti. U ovom primjeru pokazat ću kako koristiti API ključeve s tekstualnim modelima Gemini Pro.

Prvo pokrenite svoj omiljeni uređivač koda. Ako ste novi, samo instalirajte Notepad + +. Za napredne korisnike Visual Studio Code izvrstan je alat.

Zatim kopirajte i zalijepite donji kod u uređivač koda.

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)

U uređivač koda zalijepite svoj Gemini API ključ. Kao što vidite, definirali smo model "gemini-pro", koji je model običnog teksta. Osim toga, dodali smo upit koji se može postaviti.

"gemini-pro" model slika 6

Sada spremite kod i dodijelite naziv datoteci. Obavezno dodajte na kraju .py. Imenovao sam datoteku gemini.py, i spremite ga na radnu površinu.

Imenujte datoteku gemini.py Slika 7

Zatim otvorite terminal i pokrenite sljedeću naredbu za prelazak na radnu površinu.

cd Desktop

Kada ste u terminalu radne površine, jednostavno pokrenite sljedeću naredbu za izvršenje pomoću Pythona gemini.py datoteka.

python gemini.py

Koristite Python za izvršavanje datoteke gemini.py Slika 8

Sada će odgovoriti na vaše pitanje gemini.py Problemi postavljeni u datoteci.

Odgovorite na pitanje koje ste postavili u datoteci gemini.py Slika 9

Možete izmijeniti pitanje u uređivaču koda, spremiti ga i ponovno pokrenuti gemini.py datoteku za dobivanje novih odgovora na terminalu. Ovako koristite Google Gemini API ključ za pristup samo tekstualnom modelu Gemini Pro.

Upotrijebite Google Gemini API ključ za pristup običnom tekstu Gemini Pro modela br. 10

Kako koristiti API ključeve Gemini Pro (tekstualni i vizualni modeli)

U ovom primjeru, pokazat ću kako komunicirati s multimodalnim modelom Gemini Pro. Još nije aktivan na Google Bardu, ali putem API-ja možete mu odmah pristupiti. Srećom, proces je također vrlo jednostavan i besprijekoran.

Otvorite novu datoteku u uređivaču koda i zalijepite kod u nastavku.

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)

Svakako zalijepite svoj Gemini API ključ. Ovdje koristimo gemini-pro-vision model, koji je tekstualni i vizualni model.

gemini-pro-vision model slika 11

Sada spremite datoteku na radnu površinu i dodajte iza naziva datoteke .py. Ovdje ću ga imenovati geminiv.py .

Nazovite ga geminiv.py Slika 12

U trećem retku koda, kao što vidite, usmjeravam AI na image.jpg datoteke, nazivi datoteka potpuno su isti. S kojom god slikom radite, provjerite je li spremljena geminiv.py Datoteke su na istoj lokaciji i imaju isti naziv datoteke s ispravnim nastavkom. Možete proslijediti lokalne JPG i PNG datoteke do 4 MB.

Usmjerite AI na datoteku image.jpg spremljenu na mojoj radnoj površini. Slika 13

U šestom redu koda možete postavljati pitanja vezana uz sliku. Budući da sam ulazio u sliku vezanu uz hranu, zamolio sam Gemini Pro da izračuna ukupne kalorije.

Sada je vrijeme za pokretanje koda u terminalu. Samo prijeđite na radnu površinu (u mom slučaju) i pokrenite naredbe ispod jednu po jednu. Ako napravite bilo kakve izmjene, svakako spremite datoteku.

cd Desktop
python geminiv.py
geminiv.py br. 14

Vizualni modeli Gemini Pro izravno odgovaraju na pitanja. Možete postavljati dodatna pitanja i tražiti od AI-a da objasni zašto.

Vizualni model Gemini Pro izravno će odgovoriti na pitanje 15

Također možete unijeti drugu sliku, ali provjerite odgovara li nazivu slikovne datoteke, promijenite pitanje u kodu i pokrenite ponovno geminiv.py da biste dobili novi odgovor.

Kako koristiti Gemini Pro API ključ u formatu chata?

Zahvaljujući unconv-ovom sažetom kodu, možete razgovarati s Gemini Pro modelom koristeći Gemini AI API ključ u prozoru terminala. Na ovaj način ne morate mijenjati problem u svom kodu ili ponovno pokretati Python datoteku da biste dobili novi izlaz. Možete nastaviti razgovarati u prozoru terminala.

Najbolje od svega, Google implementira povijest razgovora nativno, tako da ne morate ručno dodavati odgovore ili upravljati poviješću razgovora u nizovima ili popisima. Uz jednostavnu funkciju, Google može pohraniti svu povijest razgovora u chat sesiji. Konkretne operacije su sljedeće:

Otvorite uređivač koda i zalijepite kod u nastavku.

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)

Kao i obično, kopirajte i zalijepite ključ sličan gornjem API-ju.

Razgovaranje s Gemini Pro API ključem Slika 16

U ovom trenutku spremite datoteku na radnu površinu ili na neko drugo mjesto. Obavezno dodajte na kraju .py. Ja sam ga nazvao geminichat.py datoteka.

Datoteka pod nazivom geminichat.py br. 17

Sada otvorite terminal i prijeđite na radnu površinu. Dalje, trči geminichat.py datoteka.

cd Desktop
python geminichat.py

Pokrenite datoteku geminichat.py slika 18

Sada možete jednostavno nastaviti razgovor i zapamtit će vašu povijest razgovora. Dakle, postoji još jedan sjajan način za korištenje Google Gemini API ključeva.

gemini pro api odgovara u terminalu chat slika 19

Ovo su samo neki primjeri onoga što možete učiniti s Google Gemini putem API-ja. Drago mi je što Google svoj model vizije stavlja na raspolaganje entuzijastima i programerima i uparuje ga s OpenAI DALL-E 3 i ChatGPT Usporedi. Iako vizualni model Gemini Pro nije tako dobar kao model GPT-4V, ipak je prilično dobar. Radujemo se lansiranju Gemini Ultra, koji će biti usporediv s modelom GPT-4.

Osim toga, Gemini Pro API drugačije reagira na Google Bard, koji također pokreće prilagođena verzija Gemini Pro. Bardovi odgovori djelovali su pomalo bljutavo, ali odgovori API-ja Gemini Pro bili su življi i prepoznatljiviji.

Pažljivo ćemo pratiti sve promjene u ovom području, pa ostanite s nama za više o Gemini AI. U međuvremenu također sami provjerite Google Gemini API.

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

Dođite na vrh