Article Directory
Google Gemini API ključevi, nema više brige! Uradite to za minut i recite zbogom brigama! ✌✌✌
Detaljni tutorijali će vas naučiti korak po korak, a čak i početnik može postati majstor za nekoliko sekundi!
Recite zbogom glomaznim koracima i učinite to lakoAIArtefakt! Pridružite mi se da otključate novi svijet AI!

Nakon pojavljivanja Google Gemini AI, Google je objavio API pristup svom Gemini modelu. Sada, Google pruža API pristup Gemini Pro-u, uključujući modele samo za tekst i tekstualne plus vizualne modele. Ovo je značajno lansiranje jer do danas Google nije dodao vizuelne mogućnosti Bardu, koji koristi model samo za tekst. Sa ovim API ključem konačno možete testirati Geminijeve multimodalne mogućnosti na vašem lokalnom računaru. Naučimo kako pristupiti Gemini API-ju i koristiti ga u ovom vodiču.
Napomena:Google Gemini API ključ je trenutno besplatan za tekstualne i vizuelne modele. Biće besplatno sve dok ne postane opšte dostupno početkom sledeće godine. Stoga možete poslati do 60 zahtjeva u minuti bez postavljanja Google Cloud naplate ili bilo kakvih troškova.
Konfigurišite Python i Pip na svom računaru
Idite na naš vodič za PC ili MacInstalirajte Python i Pip. Treba vam instaliran Python 3.9 ili noviji.
Ako koristite Linux sistema, 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čunaru. Vraća broj verzije.
python -V pip -V

Nakon uspješne instalacije, pokrenite naredbu ispod da instalirate Googleove generativne AI ovisnosti.
pip install -q -U google-generativeai

Kako dobiti Gemini Pro API ključ?
Zatim posjetite makersuite.google.com/app/apikey i prijavite se sa svojim Google računom.
Pod API ključevi klikniteKreirajte API ključ u novom projektu" dugme.

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

Kako koristiti Gemini Pro API ključ (režim običnog teksta)?
Slično OpenAI, Google također koristi Gemini API ključeve direktno u svrhe razvoja i testiranja. Kod sam napisao prilično jednostavan tako da ga obični korisnici mogu lako testirati i koristiti. U ovom primjeru ću pokazati kako koristiti API ključeve sa Gemini Pro tekstualnim modelima.
Prvo pokrenite svoj omiljeni uređivač kodova. Ako ste novi, samo instalirajte Notepad ++. Za napredne korisnike Visual Studio Code je odličan 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, definisali smo "gemini-pro" model, koji je model u obliku običnog teksta. Dodatno, dodali smo upit gdje možete postavljati pitanja.

Sada sačuvajte kod i dajte datoteci ime. Obavezno dodajte na kraju .py. Dao sam ime fajlu gemini.py, i sačuvajte ga na radnoj površini.

Zatim otvorite terminal i pokrenite sljedeću naredbu da pređete na radnu površinu.
cd DesktopJednom u desktop terminalu, jednostavno pokrenite sljedeću naredbu da biste je izvršili koristeći Python gemini.py dokument.
python gemini.py

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

Možete izmijeniti pitanje u uređivaču koda, sačuvati ga i ponovo pokrenuti gemini.py datoteku da dobijete nove odgovore u terminalu. Ovako koristite Google Gemini API ključ za pristup Gemini Pro modelu koji ima samo tekst.

Kako koristiti Gemini Pro API ključeve (tekstualni i vizualni modeli)
U ovom primjeru, pokazat ću kako komunicirati s Gemini Pro multimodalnim modelom. Još nije uživo na Google Bardu, ali preko API-ja, možete mu odmah pristupiti. Srećom, proces je također vrlo lak i besprijekoran.
Otvorite novu datoteku u uređivaču koda i zalijepite kod ispod.
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)Obavezno zalijepite svoj Gemini API ključ. Ovdje koristimo gemini-pro-vision model, koji je tekstualni i vizuelni model.

Sada sačuvajte datoteku na radnoj površini i dodajte nakon naziva datoteke .py. Nazvat ću ga ovdje geminiv.py .

U trećem redu koda, kao što možete vidjeti, pokazujem AI na image.jpg datoteke, nazivi datoteka su potpuno isti. Sa kojom god slikom radite, pobrinite se da je spremljena geminiv.py Datoteke se nalaze na istoj lokaciji i imaju isto ime datoteke sa ispravnim ekstenzijom. Možete proslijediti lokalne JPG i PNG datoteke do 4MB.

U šestom redu koda možete postavljati pitanja u vezi sa slikom. Pošto sam unosio sliku u vezi sa hranom, zamolio sam Gemini Pro da izračuna ukupne kalorije.
Sada je vrijeme da pokrenete kod u terminalu. Samo pređite na radnu površinu (u mom slučaju) i pokrenite naredbe ispod jednu po jednu. Ako napravite bilo kakve promjene, obavezno sačuvajte datoteku.
cd Desktop
python geminiv.py
Gemini Pro vizuelni modeli direktno odgovaraju na pitanja. Možete postavljati dodatna pitanja i tražiti od AI da objasni zašto.

Također možete unijeti drugu sliku, ali provjerite da li odgovara nazivu datoteke slike, promijenite pitanje u kodu i pokrenite ponovo geminiv.py datoteku da dobijete novi odgovor.
Kako koristiti Gemini Pro API ključ u formatu za ćaskanje?
Zahvaljujući unconv-ovom sažetom kodu, možete razgovarati sa Gemini Pro modelom koristeći Gemini AI API ključ u prozoru terminala. Na ovaj način, ne morate mijenjati problem u svom kodu ili ponovo pokretati Python datoteku da biste dobili novi izlaz. Možete nastaviti razgovor u prozoru terminala.
Najbolje od svega, Google nativno implementira historiju ćaskanja, tako da ne morate ručno dodavati odgovore ili upravljati historijom ćaskanja u nizovima ili listama. Uz jednostavnu funkciju, Google može pohraniti svu historiju razgovora u sesiji ćaskanja. Specifične operacije su sljedeće:
Otvorite uređivač koda i zalijepite kod ispod.
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 API-ju iznad.

U ovom trenutku, sačuvajte datoteku na radnoj površini ili drugoj lokaciji. Obavezno dodajte na kraju .py. Ja sam to nazvao geminichat.py dokument.

Sada otvorite terminal i pređite na radnu površinu. Sljedeće, trči geminichat.py dokument.
cd Desktop python geminichat.py

Sada možete lako nastaviti razgovor i on će zapamtiti vašu historiju razgovora. Dakle, postoji još jedan odličan način za korištenje Google Gemini API ključeva.

Ovo su samo neki primjeri onoga što možete učiniti s Google Gemini putem API-ja. Drago mi je što Google čini svoj model vizije dostupnim entuzijastima i programerima i uparuje ga sa OpenAI-jevim DALL-E 3 i Chat GPT Uporedite. Iako Gemini Pro vizuelni model nije tako dobar kao GPT-4V model, ipak je prilično dobar. Radujemo se lansiranju Gemini Ultra, koji će biti uporediv sa GPT-4 modelom.
Osim toga, Gemini Pro API drugačije reaguje na Google Bard, koji takođe pokreće prilagođena verzija Gemini Pro-a. Bardovi odgovori su izgledali pomalo bljutavi, ali API odgovori Gemini Pro-a bili su živahniji i prepoznatljiviji.
Pomno ćemo pratiti sve promjene u ovoj oblasti, pa ostanite sa nama za više o Gemini AI. U međuvremenu, provjerite i sami Google Gemini API.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) je podijelio "Kako koristiti Google Gemini API ključ? Tutorijal za AI primjer, uključujući podučavanje i obuku, bit će vam od pomoći.
Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-31422.html
Da biste otključali još skrivenih trikova🔑, dobrodošli da se pridružite našem Telegram kanalu!
Podijelite i lajkujte ako vam se sviđa! Vaša dijeljenja i lajkovi su naša stalna motivacija!