Drejtoria e artikujve
Çelësat e Google Gemini API, jo më shqetësime! Përfundoje në një minutë dhe thuaj lamtumirë shqetësimeve! ✌✌✌
Udhëzimet e detajuara do t'ju mësojnë hap pas hapi, dhe madje edhe një fillestar mund të bëhet mjeshtër në sekonda!
Thuaj lamtumirë hapave të rëndë dhe bëje me lehtësiAIArtifakt! Bashkohuni me mua për të zhbllokuar botën e re të AI!

Pas ardhjes së Gemini AI të Google, Google lëshoi akses në API në modelin e tij Gemini. Tani, Google ofron qasje në API në Gemini Pro, duke përfshirë modele vetëm me tekst dhe modele tekst-plus-vizuale. Ky është një lançim i dukshëm sepse deri më sot, Google nuk ka shtuar aftësi vizuale në Bard, i cili përdor një model vetëm me tekst. Me këtë çelës API, më në fund mund të testoni aftësitë multimodale të Gemini në kompjuterin tuaj lokal. Le të mësojmë se si të aksesojmë dhe përdorim Gemini API në këtë udhëzues.
Shënim:Çelësi i Google Gemini API aktualisht është falas si për modelet e tekstit ashtu edhe për ato vizuale. Do të jetë falas derisa të bëhet përgjithësisht i disponueshëm në fillim të vitit të ardhshëm. Prandaj, mund të dërgoni deri në 60 kërkesa në minutë pa konfiguruar faturimin e Google Cloud ose pa kryer ndonjë tarifë.
Konfiguro Python dhe Pip në kompjuterin tuaj
Drejtohuni te udhëzuesi ynë në PC ose MacInstaloni Python dhe Pip. Ju duhet të instaluar Python 3.9 ose më të lartë.
Nëse jeni duke përdorur Linux sistemit, ju mund të ndiqni tutorialin tonëInstaloni Python dhe Pip në Ubuntu ose shpërndarje të tjera.
Ju mund të ekzekutoni komandën e mëposhtme në terminalin përKonfirmo Python dhe Pip është instaluar në kompjuterin tuaj. Ai kthen numrin e versionit.
python -V pip -V

Pas instalimit të suksesshëm, ekzekutoni komandën më poshtë për të instaluar varësitë gjeneruese të AI të Google.
pip install -q -U google-generativeai

Si të merrni çelësin Gemini Pro API?
Më pas, vizitoni makersuite.google.com/app/apikey dhe identifikohuni me llogarinë tuaj Google.
Nën çelësat API, klikoniKrijo çelësin API në projektin e ributonin ".

Kopjojeni çelësin API dhe mbajeni në një vend të sigurt. Asnjëherë mos i bëni ose mos i shpërndani çelësat API publike.

Si të përdorni Gemini Pro API Key (modaliteti i tekstit të thjeshtë)?
Ngjashëm me OpenAI, Google gjithashtu përdor çelësat Gemini API direkt për qëllime zhvillimi dhe testimi. E shkrova kodin mjaft të thjeshtë në mënyrë që të mund të testohet dhe përdoret lehtësisht nga përdoruesit e rregullt. Në këtë shembull, unë do të tregoj se si të përdoren çelësat API me modelet e tekstit Gemini Pro.
Së pari, hapni redaktorin tuaj të preferuar të kodit. Nëse jeni i ri, thjesht instaloni Notepad + +. Për përdoruesit e avancuar, Visual Studio Code është një mjet i shkëlqyeshëm.
Pastaj, kopjoni dhe ngjisni kodin më poshtë në një redaktues kodi.
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)Në redaktuesin e kodit, ngjisni çelësin tuaj API Gemini. Siç mund ta shihni, ne përcaktuam modelin "gemini-pro", i cili është një model teksti i thjeshtë. Për më tepër, ne kemi shtuar një pyetje ku mund të bëni pyetje.

Tani, ruani kodin dhe jepini skedarit një emër. Sigurohuni që të shtoni në fund .py. I vura emrin dosjes gemini.py, dhe ruajeni në desktop.

Më pas, hapni një terminal dhe ekzekutoni komandën e mëposhtme për të kaluar në desktop.
cd DesktopPasi të jeni në terminalin e desktopit, thjesht ekzekutoni komandën e mëposhtme për të ekzekutuar duke përdorur Python gemini.py dosje.
python gemini.py

Tani do t'i përgjigjet pyetjes suaj gemini.py Problemet e vendosura në dosje.

Mund ta modifikoni pyetjen në redaktuesin e kodit, ta ruani dhe ta ekzekutoni përsëri gemini.py skedar për të marrë përgjigje të reja në terminal. Kjo është mënyra se si ju përdorni një çelës Google Gemini API për të hyrë në një model Gemini Pro vetëm me tekst.

Si të përdorni çelësat Gemini Pro API (modele teksti dhe vizuale)
Në këtë shembull, unë do të tregoj se si të ndërveprohet me një model multimodal Gemini Pro. Nuk është ende drejtpërdrejt në Google Bard, por përmes API-së, mund ta përdorni menjëherë. Fatmirësisht, procesi është gjithashtu shumë i lehtë dhe pa probleme.
Hapni një skedar të ri në redaktuesin e kodit dhe ngjisni kodin më poshtë.
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)Sigurohuni që të ngjitni çelësin tuaj API të Gemini. Këtu po përdorim gemini-pro-vision model, i cili është një model tekstual dhe vizual.

Tani, ruani skedarin në desktopin tuaj dhe shtojeni pas emrit të skedarit .py. Unë do ta emëroj këtu geminiv.py .

Në rreshtin e tretë të kodit, siç mund ta shihni, unë e drejtoj AI në image.jpg skedarët, emrat e skedarëve janë saktësisht të njëjtë. Çfarëdo imazhi me të cilin po punoni, sigurohuni që të ruhet me të geminiv.py Skedarët janë në të njëjtin vend dhe kanë të njëjtin emër skedari me shtrirjen e duhur. Mund të kaloni skedarë lokalë JPG dhe PNG deri në 4 MB.

Në rreshtin e gjashtë të kodit, mund të bëni pyetje në lidhje me imazhin. Meqenëse po hyja në një imazh të lidhur me ushqimin, i kërkova Gemini Pro të llogariste totalin e kalorive.
Tani është koha për të ekzekutuar kodin në terminal. Thjesht lëvizni në desktop (në rastin tim) dhe ekzekutoni komandat më poshtë një nga një. Nëse bëni ndonjë ndryshim, sigurohuni që ta ruani skedarin.
cd Desktop
python geminiv.py
Modelet vizuale Gemini Pro u përgjigjen pyetjeve drejtpërdrejt. Ju mund të bëni pyetje të mëtejshme dhe t'i kërkoni AI të shpjegojë pse.

Mund të futni gjithashtu një imazh tjetër, por sigurohuni që ai përputhet me emrin e skedarit të imazhit, ndryshoni pyetjen në kod dhe ekzekutoni përsëri geminiv.py skedar për të marrë një përgjigje të re.
Si të përdorni çelësin Gemini Pro API në formatin e bisedës?
Falë kodit konciz të unconv, mund të bisedoni me një model Gemini Pro duke përdorur një çelës Gemini AI API në një dritare terminali. Në këtë mënyrë, ju nuk keni nevojë të ndryshoni problemin në kodin tuaj ose të ridrejtoni skedarin Python për të marrë rezultate të reja. Mund të vazhdoni të bisedoni në dritaren e terminalit.
Më e mira nga të gjitha, Google e zbaton në mënyrë origjinale historinë e bisedave, kështu që nuk keni nevojë të shtoni manualisht përgjigje ose të menaxhoni historinë e bisedave në grupe ose lista. Me një funksion të thjeshtë, Google mund të ruajë të gjithë historikun e bisedave në një seancë bisede. Operacionet specifike janë si më poshtë:
Hapni redaktuesin e kodit dhe ngjisni kodin më poshtë.
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)Si zakonisht, kopjoni dhe ngjisni çelësin e ngjashëm me API-në e mësipërme.

Në këtë pikë, ruani skedarin në desktopin tuaj ose në një vendndodhje tjetër. Sigurohuni që të shtoni në fund .py. I vura emrin geminichat.py dosje.

Tani hapni terminalin dhe kaloni në desktop. Më pas, vraponi geminichat.py dosje.
cd Desktop python geminichat.py

Tani mund ta vazhdoni me lehtësi bisedën dhe ajo do të kujtojë historinë tuaj të bisedës. Pra, ka një mënyrë tjetër të shkëlqyer për të përdorur çelësat e Google Gemini API.

Këto janë vetëm disa shembuj të asaj që mund të bëni me Google Gemini përmes API-së. Më vjen mirë që Google po e vë modelin e tij të vizionit të disponueshëm për entuziastët dhe zhvilluesit, dhe po e bashkon atë me DALL-E 3 të OpenAI dhe Biseda GPT Krahasoni. Edhe pse modeli vizual Gemini Pro nuk është aq i mirë sa modeli GPT-4V, ai është ende mjaft i mirë. Mezi presim lançimin e Gemini Ultra, i cili do të jetë i krahasueshëm me modelin GPT-4.
Përtej kësaj, Gemini Pro API i përgjigjet ndryshe Google Bard, i cili gjithashtu mundësohet nga një version i modifikuar i Gemini Pro. Përgjigjet e Bard dukeshin pak të buta, por përgjigjet e API të Gemini Pro ishin më të gjalla dhe më të dallueshme.
Ne do të vëzhgojmë me vëmendje të gjitha ndryshimet në këtë fushë, kështu që qëndroni të sintonizuar për më shumë rreth Gemini AI. Ndërkohë, ju lutemi shikoni edhe vetë API-në e Google Gemini.
Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shpërndau "Si të përdorim çelësin API të Google Gemini? Udhëzuesi shembull i AI, duke përfshirë mësimdhënien dhe trajnimin, do të jetë i dobishëm për ju.
Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-31422.html
