Kako koristiti Google Gemini API ključ? Uključeni su tutorijali, nastava i obuka za primjer AI

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!

Kako koristiti Google Gemini API ključ? Uključeni su tutorijali, nastava i obuka za primjer 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

Potvrdite da li su Python i Pip instalirani Slika 2

Nakon uspješne instalacije, pokrenite naredbu ispod da instalirate Googleove generativne AI ovisnosti.

pip install -q -U google-generativeai

Instaliranje Googleovih generativnih AI ovisnosti, dio 3

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.

Nabavite Gemini Pro API ključ 4

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

Kopirajte API ključ i sačuvajte 5

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.

"gemini-pro" model slika 6

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.

Datoteci dajte naziv gemini.py Slika 7

Zatim otvorite terminal i pokrenite sljedeću naredbu da pređete na radnu površinu.

cd Desktop

Jednom u desktop terminalu, jednostavno pokrenite sljedeću naredbu da biste je izvršili koristeći Python gemini.py dokument.

python gemini.py

Koristite Python da izvršite gemini.py fajl 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, 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.

Koristite Google Gemini API ključ za pristup običnom tekstu Gemini Pro model br. 10

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.

gemini-pro-vision model slika 11

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

Nazovite ga geminiv.py Slika 12

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.

Usmjerite AI na image.jpg datoteku sačuvanu na mojoj radnoj površini. Slika 13

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
geminiv.py br. 14

Gemini Pro vizuelni modeli direktno odgovaraju na pitanja. Možete postavljati dodatna pitanja i tražiti od AI da objasni zašto.

Gemini Pro vizuelni model će direktno odgovoriti na pitanje 15

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.

Razgovor s Gemini Pro API ključem Slika 16

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.

Fajl pod nazivom geminichat.py br. 17

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

cd Desktop
python geminichat.py

Pokrenite datoteku geminichat.py sliku 18

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.

gemini pro api odgovara na terminalskoj slici chata 19

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.

Komentari

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

Dođite na vrh