Greinaskrá
Google Gemini API lyklar, engar áhyggjur lengur! Gerðu það á einni mínútu og segðu bless við áhyggjurnar! ✌✌✌
Ítarlegar námskeið munu kenna þér skref fyrir skref og jafnvel nýliði getur orðið meistari á nokkrum sekúndum!
Segðu bless við fyrirferðarmikil skref og hafðu það auðveldlegaAIArtifact! Vertu með mér til að opna nýja heim gervigreindar!
Eftir tilkomu Google Gemini AI gaf Google út API aðgang að Gemini líkaninu sínu. Nú veitir Google API aðgang að Gemini Pro, þar með talið textalíkön og texta-plus-sjónlíkön. Þetta er athyglisverð kynning vegna þess að hingað til hefur Google ekki bætt sjónrænni getu við Bard, sem keyrir aðeins texta líkan. Með þessum API lykli geturðu loksins prófað fjölþætta getu Gemini á tölvunni þinni. Við skulum læra hvernig á að fá aðgang að og nota Gemini API í þessari handbók.
Ath:Google Gemini API lykillinn er sem stendur ókeypis fyrir bæði texta- og myndlíkön. Það verður ókeypis þar til það verður almennt fáanlegt snemma á næsta ári. Þess vegna geturðu sent allt að 60 beiðnir á mínútu án þess að setja upp Google Cloud innheimtu eða stofna til kostnaðar.
Stilltu Python og Pip á tölvunni þinni
Farðu í handbókina okkar á PC eða MacSettu upp Python og Pip. Þú þarft Python 3.9 eða hærra uppsett.
Ef þú ert að nota Linux kerfi, þú getur fylgst með kennslunni okkarSettu upp Python og Pip á Ubuntu eða öðrum dreifingum.
Þú getur keyrt eftirfarandi skipun í flugstöðinni tilStaðfestu Python og Pip er sett upp á tölvunni þinni. Það skilar útgáfunúmerinu.
python -V pip -V
Eftir vel heppnaða uppsetningu skaltu keyra skipunina hér að neðan til að setja upp Generative AI ósjálfstæði Google.
pip install -q -U google-generativeai
Hvernig á að fá Gemini Pro API lykil?
Farðu næst á makersuite.google.com/app/apikey og skráðu þig inn með Google reikningnum þínum.
Undir API lyklar, smelltuBúðu til API lykil í nýju verkefni" takki.
Afritaðu API lykilinn og geymdu hann á öruggum stað. Aldrei gera eða deila API lyklum opinberum.
Hvernig á að nota Gemini Pro API Key (látlaus textastilling)?
Líkt og OpenAI notar Google einnig Gemini API lykla beint í þróunar- og prófunarskyni. Ég skrifaði kóðann frekar einfalt þannig að það er auðvelt að prófa og nota hann af venjulegum notendum. Í þessu dæmi mun ég sýna hvernig á að nota API lykla með Gemini Pro textalíkönum.
Fyrst skaltu ræsa uppáhalds kóðaritilinn þinn. Ef þú ert nýr skaltu bara setja upp Notepad + +. Fyrir lengra komna notendur er Visual Studio Code frábært tól.
Afritaðu síðan og límdu kóðann hér að neðan í kóðaritara.
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)
Í kóðaritlinum skaltu líma Gemini API lykilinn þinn. Eins og þú sérð, skilgreindum við „gemini-pro“ líkanið, sem er venjulegt textalíkan. Að auki höfum við bætt við fyrirspurn þar sem þú getur spurt spurninga.
Nú skaltu vista kóðann og gefa skránni nafn. Vertu viss um að bæta við í lokin .py
. Ég nefndi skrána gemini.py
, og vistaðu það á skjáborðinu.
Næst skaltu opna flugstöð og keyra eftirfarandi skipun til að fara á skjáborðið.
cd Desktop
Einu sinni í skjáborðsstöðinni skaltu einfaldlega keyra eftirfarandi skipun til að framkvæma með Python gemini.py
skjal.
python gemini.py
Nú mun það svara spurningunni þinni gemini.py
Mál sett í skrána.
Þú getur breytt spurningunni í kóðaritlinum, vistað hana og keyrt hana aftur gemini.py
skrá til að fá ný svör í flugstöðinni. Svona notarðu Google Gemini API lykil til að fá aðgang að Gemini Pro gerð sem er eingöngu með texta.
Hvernig á að nota Gemini Pro API lykla (texta- og myndlíkön)
Í þessu dæmi mun ég sýna hvernig á að hafa samskipti við Gemini Pro fjölþætt líkan. Það er ekki enn í beinni á Google Bard, en í gegnum API geturðu nálgast það strax. Sem betur fer er ferlið líka mjög auðvelt og óaðfinnanlegt.
Opnaðu nýja skrá í kóðaritlinum og límdu kóðann hér að neðan.
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)
Gakktu úr skugga um að líma Gemini API lykilinn þinn. Hér erum við að nota gemini-pro-vision
líkan, sem er texta- og myndlíkan.
Vistaðu nú skrána á skjáborðinu þínu og bættu við á eftir skráarnafninu .py
. Ég nefni það hér geminiv.py
.
Í þriðju línu kóða, eins og þú sérð, bendi ég gervigreindinni á myndskrár.jpg skrár, þá eru skráarnöfnin nákvæmlega þau sömu. Hvaða mynd sem þú ert að vinna með, vertu viss um að hún sé vistuð með geminiv.py
Skrárnar eru á sama stað og hafa sama skráarnafn með réttri endingu. Þú getur sent inn staðbundnar JPG og PNG skrár allt að 4MB.
Í sjöttu línu kóðans geturðu spurt spurninga sem tengjast myndinni. Þar sem ég var að slá inn matartengda mynd, bað ég Gemini Pro að reikna út heildarhitaeiningarnar.
Nú er kominn tími til að keyra kóðann í flugstöðinni. Farðu bara yfir á skjáborðið (í mínu tilfelli) og keyrðu skipanirnar fyrir neðan eina í einu. Ef þú gerir einhverjar breytingar, vertu viss um að vista skrána.
cd Desktop
python geminiv.py
Gemini Pro sjónlíkön svara spurningum beint. Þú getur spurt frekari spurninga og beðið gervigreindina að útskýra hvers vegna.
Þú getur líka slegið inn aðra mynd, en vertu viss um að hún passi við nafn myndskrárinnar, breyttu spurningunni í kóðanum og keyrðu aftur geminiv.py
skrá til að fá nýtt svar.
Hvernig á að nota Gemini Pro API lykil á spjallsniði?
Þökk sé hnitmiðuðum kóða unconv geturðu spjallað við Gemini Pro líkan með því að nota Gemini AI API lykil í flugstöðvarglugga. Þannig þarftu ekki að breyta vandamálinu í kóðanum þínum eða endurræsa Python skrána til að fá nýtt úttak. Þú getur haldið áfram að spjalla í flugstöðvarglugganum.
Það besta af öllu er að Google útfærir spjallferil innbyggt, svo þú þarft ekki að bæta við svörum handvirkt eða stjórna spjallferli í fylki eða listum. Með einfaldri aðgerð getur Google geymt allan samtalsferilinn í spjalllotu. Sértækar aðgerðir eru sem hér segir:
Opnaðu kóðaritann og límdu kóðann hér að neðan.
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)
Eins og venjulega, afritaðu og límdu lykilinn svipað og API hér að ofan.
Á þessum tímapunkti skaltu vista skrána á skjáborðinu þínu eða öðrum stað. Vertu viss um að bæta við í lokin .py
. Ég nefndi það geminichat.py skjal.
Nú skaltu opna flugstöðina og fara á skjáborðið. Næst skaltu hlaupa geminichat.py
skjal.
cd Desktop python geminichat.py
Nú geturðu auðveldlega haldið samtalinu áfram og það mun muna spjallferilinn þinn. Svo það er önnur frábær leið til að nota Google Gemini API lykla.
Þetta eru aðeins nokkur dæmi um hvað þú getur gert með Google Gemini í gegnum API. Ég er ánægður með að Google sé að gera sjónlíkanið sitt aðgengilegt fyrir áhugafólk og þróunaraðila og parar það við OpenAI DALL-E 3 og SpjallGPT Bera saman. Þrátt fyrir að Gemini Pro sjónlíkanið sé ekki eins gott og GPT-4V líkanið, þá er það samt nokkuð gott. Við hlökkum til að koma Gemini Ultra á markað, sem verður sambærilegt við GPT-4 gerðina.
Fyrir utan það bregst Gemini Pro API öðruvísi við Google Bard, sem er einnig knúið af lagfærðri útgáfu af Gemini Pro. Svör Bards virtust dálítið blíð, en API svör Gemini Pro voru líflegri og áberandi.
Við munum fylgjast vel með öllum breytingum á þessu sviði, svo fylgstu með til að fá meira um Gemini AI. Í millitíðinni skaltu líka skoða Google Gemini API sjálfur.
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi „Hvernig á að nota Google Gemini API lykil? AI dæmi um kennslu, þar á meðal kennslu og þjálfun, mun hjálpa þér.
Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-31422.html
Velkomin á Telegram rásina á bloggi Chen Weiliang til að fá nýjustu uppfærslurnar!
📚 Þessi handbók inniheldur mikið gildi, 🌟Þetta er sjaldgæft tækifæri, ekki missa af því! ⏰⌛💨
Deildu og likeðu ef þú vilt!
Deiling þín og líkar við eru stöðug hvatning okkar!