Artikulu direktorioa
Google Gemini API teklak, ez kezkatu gehiago! Egin ezazu minutu batean eta esan agur kezkak! ✌✌✌
Tutorial zehatzek urratsez urrats irakatsiko dizute, eta hasiberria ere maisu bihur daiteke segundotan!
Esan pauso astunei agur eta izan errazAIArtefaktua! Batu zaitez nirekin AIaren mundu berria desblokeatzeko!

Google-ren Gemini AI-ren etorreraren ondoren, Google-k API sarbidea kaleratu zuen bere Gemini eredurako. Orain, Google-k Gemini Prorako APIrako sarbidea eskaintzen du, testu-ereduak soilik eta testu-plus-ikusizko ereduak barne. Aurkezpen nabarmena da, orain arte Google-k ez diolako ikusizko gaitasunik gehitu Bard-i, zeinak testua soilik duen eredua exekutatzen duen. API gako honekin, azkenean Geminiren gaitasun multimodalak proba ditzakezu zure tokiko ordenagailuan. Ikas dezagun Gemini APIa nola atzitu eta nola erabiltzen den gida honetan.
Oharra:Google Gemini API gakoa doakoa da une honetan testu nahiz ikusizko ereduetarako. Doakoa izango da datorren urtearen hasieran orokorrean eskuragarri egon arte. Hori dela eta, minutuko 60 eskaera bidal ditzakezu Google Cloud fakturazioa konfiguratu gabe edo inolako kargurik egin gabe.
Konfiguratu Python eta Pip zure ordenagailuan
Joan gure gida PC edo Mac-enInstalatu Python eta Pip. Python 3.9 edo berriagoa instalatu behar duzu.
Erabiltzen ari bazara Linux sistema, gure tutoriala jarraitu dezakezuInstalatu Python eta Pip Ubuntun edo beste banaketa batzuetan.
Hurrengo komandoa exekutatu dezakezu terminaleanBerretsi Python eta Pip zure ordenagailuan instalatuta dago. Bertsio-zenbakia itzultzen du.
python -V pip -V

Instalatu ondoren, exekutatu beheko komandoa Google-ren Generative AI mendekotasunak instalatzeko.
pip install -q -U google-generativeai

Nola lortu Gemini Pro API gakoa?
Ondoren, joan makersuite.google.com/app/apikey eta hasi saioa zure Google kontuarekin.
API gakoak atalean, egin klikSortu API gakoa proiektu berrian" botoia.

Kopiatu API gakoa eta gorde leku seguru batean. Inoiz ez egin edo partekatu API gakoak publiko.

Nola erabili Gemini Pro API Key (testu arruntaren modua)?
OpenAI-ren antzera, Google-k Gemini API gakoak ere erabiltzen ditu zuzenean garatzeko eta probatzeko. Kodea nahiko sinplea idatzi nuen, erabiltzaile arruntek erraz probatu eta erabil dezaten. Adibide honetan, Gemini Pro testu-ereduekin API gakoak nola erabili erakutsiko dut.
Lehenik eta behin, abiarazi zure kode editore gogokoena. Berria bazara, instalatu besterik ez duzu Notepad + +. Erabiltzaile aurreratuentzat, Visual Studio Code tresna bikaina da.
Ondoren, kopiatu eta itsatsi beheko kodea kode-editore batean.
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)Kode-editorean, itsatsi Gemini API gakoa. Ikusten duzunez, "gemini-pro" eredua definitu dugu, hau da, testu arrunteko eredua. Gainera, galdera bat gehitu dugu non galderak egin ditzakezun.

Orain, gorde kodea eta eman izena fitxategiari. Ziurtatu amaieran gehitzen duzula .py. Fitxategiari izena jarri diot gemini.py, eta gorde mahaigainean.

Ondoren, ireki terminal bat eta exekutatu komando hau mahaigainera joateko.
cd DesktopBehin mahaigaineko terminalean sartuta, exekutatu hurrengo komandoa Python erabiliz exekutatzeko gemini.py fitxategia.
python gemini.py

Orain zure galderari erantzungo dio gemini.py Fitxategian ezarritako arazoak.

Kode-editorean galdera alda dezakezu, gorde eta berriro exekutatu gemini.py fitxategia terminalean erantzun berriak lortzeko. Horrela erabiltzen duzu Google Gemini API gako bat testu-soilik Gemini Pro eredu batera sartzeko.

Nola erabili Gemini Pro API gakoak (testua eta ikusizko ereduak)
Adibide honetan, Gemini Pro modelo multimodal batekin nola elkarreragiten erakutsiko dut. Oraindik ez dago Google Bard-en zuzenean, baina APIaren bidez berehala sar zaitezke. Zorionez, prozesua ere oso erraza eta ezin hobea da.
Ireki fitxategi berri bat kode-editorean eta itsatsi kodea behean.
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)Ziurtatu Gemini API gakoa itsatsi duzula. Hemen erabiltzen ari gara gemini-pro-vision eredua, eredu testuala eta bisuala dena.

Orain, gorde fitxategia zure mahaigainean eta gehitu fitxategiaren izenaren ondoren .py. Hemen jarriko diot izena geminiv.py .

Kodearen hirugarren lerroan, ikus dezakezun bezala, AI-ra seinalatzen dut image.jpg fitxategiak, fitxategien izenak berdinak dira. Lan egiten ari zaren edozein irudirekin, ziurtatu horrekin gordeta dagoela geminiv.py Fitxategiak kokapen berean daude eta fitxategi-izen bera dute luzapen zuzenarekin. 4 MB arteko JPG eta PNG fitxategi lokaletan pasa ditzakezu.

Kodearen seigarren lerroan, irudiarekin lotutako galderak egin ditzakezu. Elikagaiarekin lotutako irudi bat sartzen ari nintzenez, Gemini Pro-ri kaloria guztira kalkulatzeko eskatu nion.
Orain kodea terminalean exekutatzeko garaia da. Mugitu mahaigainera (nire kasuan) eta exekutatu azpiko komandoak banan-banan. Aldaketarik egiten baduzu, ziurtatu fitxategia gorde duzula.
cd Desktop
python geminiv.py
Gemini Pro ikusizko ereduek galderei zuzenean erantzuten diete. Galdera gehiago egin diezaiokezu eta AI-ari zergatik azaltzeko eskatu.

Beste irudi bat ere sar dezakezu, baina ziurtatu irudi-fitxategiaren izenarekin bat datorrela, aldatu galdera kodean eta exekutatu berriro geminiv.py fitxategia erantzun berri bat lortzeko.
Nola erabili Gemini Pro API gakoa txat formatuan?
Unconv-en kode zehatzari esker, Gemini Pro modelo batekin txateatu dezakezu Gemini AI API gako bat erabiliz terminaleko leiho batean. Horrela, ez duzu zure kodean arazoa aldatu beharrik edo Python fitxategia berriro exekutatu beharrik irteera berria lortzeko. Txateatzen jarraitu dezakezu terminaleko leihoan.
Onena, Google-k txat-historia modu naturalean ezartzen du, beraz, ez duzu erantzunak eskuz gehitu edo txat-historia kudeatu beharrik matrizeetan edo zerrendetan. Funtzio sinple batekin, Google-k elkarrizketa-historia guztia txat-saio batean gorde dezake. Eragiketa zehatzak hauek dira:
Ireki kodea editorea eta itsatsi kodea behean.
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)Ohi bezala, kopiatu eta itsatsi goiko APIaren antzeko gakoa.

Une honetan, gorde fitxategia zure mahaigainean edo beste kokapen batean. Ziurtatu amaieran gehitzen duzula .py. izena jarri nion geminichat.py fitxategia.

Orain, ireki terminala eta mugitu mahaigainera. Jarraian, korrika geminichat.py fitxategia.
cd Desktop python geminichat.py

Orain erraz jarraitu dezakezu elkarrizketa eta zure txat historia gogoratuko du. Beraz, Google Gemini API gakoak erabiltzeko beste modu bikaina dago.

Hauek Google Geminirekin APIaren bidez egin dezakezunaren adibide batzuk besterik ez dira. Pozten naiz Google-k bere ikuspegi-eredua zaletu eta garatzaileentzat eskuragarri jartzen duela eta OpenAI-ren DALL-E 3 eta Txateatu GPT Konparatu. Gemini Pro ikusizko eredua GPT-4V eredua bezain ona ez den arren, nahiko ona da oraindik. Gemini Ultra abiaraztearen zain gaude, GPT-4 modeloaren parekoa izango dena.
Horrez gain, Gemini Pro API-k modu ezberdinean erantzuten dio Google Bard-i, Gemini Pro-ren bertsio moldatu batek elikatzen duena. Barden erantzunak xamur samarrak ziruditen, baina Gemini Pro-ren APIaren erantzunak biziagoak eta bereizgarriagoak ziren.
Arlo honetako aldaketa guztiak arretaz zainduko ditugu, beraz, egon adi Gemini AI-ri buruzko informazio gehiago lortzeko. Bitartean, begiratu zuk zeuk Google Gemini APIa.
Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu du "Nola erabili Google Gemini API gakoa? AI adibideko tutoriala, irakaskuntza eta prestakuntza barne, lagungarria izango zaizu.
Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-31422.html
Trikimailu ezkutu gehiago desblokeatzeko🔑, ongi etorri gure Telegram kanalera!
Partekatu eta gustatu gustatzen bazaizu! Zure partekatzeak eta gustukoak dira gure etengabeko motibazioa!