Cyfeiriadur Erthygl
Allweddi Google Gemini API, dim mwy o bryder! Gwnewch hyn mewn munud a ffarweliwch â'ch pryderon! ✌✌✌
Bydd tiwtorialau manwl yn eich dysgu gam wrth gam, a gall hyd yn oed dechreuwr ddod yn feistr mewn eiliadau!
Ffarwelio â chamau feichus a'i gael yn hawddAIArteffact! Ymunwch â mi i ddatgloi byd newydd AI!

Ar ôl dyfodiad Gemini AI Google, rhyddhaodd Google fynediad API i'w fodel Gemini. Nawr, mae Google yn darparu mynediad API i Gemini Pro, gan gynnwys modelau testun yn unig a modelau testun-plws-gweledol. Mae hwn yn lansiad nodedig oherwydd hyd yma, nid yw Google wedi ychwanegu galluoedd gweledol at Bard, sy'n rhedeg model testun yn unig. Gyda'r allwedd API hon, gallwch chi brofi galluoedd amlfodd Gemini o'r diwedd ar eich cyfrifiadur lleol. Gadewch i ni ddysgu sut i gyrchu a defnyddio'r API Gemini yn y canllaw hwn.
Nodyn:Mae allwedd API Google Gemini yn rhad ac am ddim ar hyn o bryd ar gyfer modelau testun a gweledol. Bydd am ddim hyd nes y bydd ar gael yn gyffredinol yn gynnar y flwyddyn nesaf. Felly, gallwch anfon hyd at 60 o geisiadau y funud heb sefydlu biliau Google Cloud na mynd i unrhyw daliadau.
Ffurfweddwch Python a Pip ar eich cyfrifiadur
Ewch i'n canllaw ar PC neu MacGosod Python a Pip. Mae angen gosod Python 3.9 neu uwch arnoch chi.
Os ydych chi'n defnyddio Linux system, gallwch ddilyn ein tiwtorialGosod Python a Pip ar Ubuntu neu ddosbarthiadau eraill.
Gallwch redeg y gorchymyn canlynol yn y derfynell iCadarnhewch Python a Pip wedi'i osod ar eich cyfrifiadur. Mae'n dychwelyd rhif y fersiwn.
python -V pip -V

Ar ôl ei osod yn llwyddiannus, rhedwch y gorchymyn isod i osod dibyniaethau Generative AI Google.
pip install -q -U google-generativeai

Sut i gael allwedd Gemini Pro API?
Nesaf, ewch i makersuite.google.com/app/apikey a mewngofnodwch gyda'ch cyfrif Google.
O dan Allweddi API, cliciwchCreu allwedd API mewn prosiect newydd" botwm.

Copïwch yr allwedd API a'i gadw mewn lle diogel. Peidiwch byth â gwneud neu rannu allweddi API yn gyhoeddus.

Sut i ddefnyddio Allwedd API Gemini Pro (modd testun plaen)?
Yn debyg i OpenAI, mae Google hefyd yn defnyddio allweddi Gemini API yn uniongyrchol at ddibenion datblygu a phrofi. Ysgrifennais y cod yn weddol syml fel y gall defnyddwyr rheolaidd ei brofi a'i ddefnyddio'n hawdd. Yn yr enghraifft hon, byddaf yn dangos sut i ddefnyddio allweddi API gyda modelau testun Gemini Pro.
Yn gyntaf, lansiwch eich hoff olygydd cod. Os ydych yn newydd, dim ond gosod Notepad + +. Ar gyfer defnyddwyr uwch, mae Visual Studio Code yn offeryn gwych.
Yna, copïwch a gludwch y cod isod i mewn i olygydd cod.
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)Yn y golygydd cod, gludwch eich allwedd Gemini API. Fel y gwelwch, fe wnaethom ddiffinio'r model "gemini-pro", sef model testun plaen. Yn ogystal, rydym wedi ychwanegu ymholiad lle gallwch ofyn cwestiynau.

Nawr, arbedwch y cod a rhowch enw i'r ffeil. Gwnewch yn siŵr eich bod yn ychwanegu ar y diwedd .py. Enwais y ffeil gemini.py, a'i gadw ar y bwrdd gwaith.

Nesaf, agor terfynell a rhedeg y gorchymyn canlynol i symud i'r bwrdd gwaith.
cd DesktopUnwaith yn y derfynell bwrdd gwaith, yn syml rhedeg y gorchymyn canlynol i weithredu gan ddefnyddio Python gemini.py ffeil.
python gemini.py

Nawr bydd yn ateb eich cwestiwn gemini.py Materion a osodwyd yn y ffeil.

Gallwch chi addasu'r cwestiwn yn y golygydd cod, ei gadw a'i redeg eto gemini.py ffeil i gael atebion newydd yn y derfynell. Dyma sut rydych chi'n defnyddio allwedd API Google Gemini i gael mynediad at fodel Gemini Pro testun yn unig.

Sut i ddefnyddio allweddi Gemini Pro API (modelau testun a gweledol)
Yn yr enghraifft hon, byddaf yn dangos sut i ryngweithio â model amlfodd Gemini Pro. Nid yw'n fyw ar Google Bard eto, ond trwy'r API, gallwch gael mynediad iddo ar unwaith. Diolch byth, mae'r broses hefyd yn hawdd iawn ac yn ddi-dor.
Agorwch ffeil newydd yn y golygydd cod a gludwch y cod isod.
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)Gwnewch yn siŵr eich bod chi'n gludo'ch allwedd Gemini API. Yma rydym yn defnyddio gemini-pro-vision model, sy'n fodel testunol a gweledol.

Nawr, arbedwch y ffeil ar eich bwrdd gwaith ac ychwanegwch ar ôl enw'r ffeil .py. Fe'i henwaf yma geminiv.py .

Yn y drydedd linell o god, fel y gwelwch, yr wyf yn pwyntio'r AI at y image.jpg ffeiliau, mae enwau'r ffeiliau yn union yr un fath. Pa bynnag ddelwedd rydych chi'n gweithio gyda hi, gwnewch yn siŵr ei bod yn cael ei chadw geminiv.py Mae'r ffeiliau yn yr un lleoliad ac mae ganddyn nhw'r un enw ffeil gyda'r estyniad cywir. Gallwch drosglwyddo ffeiliau JPG a PNG lleol hyd at 4MB.

Yn chweched llinell y cod, gallwch ofyn cwestiynau sy'n ymwneud â'r ddelwedd. Gan fy mod yn mynd i mewn i ddelwedd yn ymwneud â bwyd, gofynnais i Gemini Pro gyfrifo cyfanswm y calorïau.
Nawr mae'n bryd rhedeg y cod yn y derfynell. Symudwch i'r bwrdd gwaith (yn fy achos i) a rhedeg y gorchmynion isod fesul un. Os gwnewch unrhyw newidiadau, gwnewch yn siŵr eich bod chi'n cadw'r ffeil.
cd Desktop
python geminiv.py
Mae modelau gweledol Gemini Pro yn ateb cwestiynau'n uniongyrchol. Gallwch ofyn cwestiynau pellach a gofyn i'r AI esbonio pam.

Gallwch hefyd nodi delwedd wahanol, ond gwnewch yn siŵr ei fod yn cyfateb i enw'r ffeil delwedd, newidiwch y cwestiwn yn y cod, a rhedwch eto geminiv.py ffeil i gael ymateb newydd.
Sut i ddefnyddio allwedd Gemini Pro API mewn fformat sgwrsio?
Diolch i god cryno unconv, gallwch chi sgwrsio â model Gemini Pro gan ddefnyddio allwedd API Gemini AI mewn ffenestr derfynell. Fel hyn, nid oes rhaid i chi newid y broblem yn eich cod neu ail-redeg y ffeil Python i gael allbwn newydd. Gallwch barhau i sgwrsio yn ffenestr y derfynell.
Yn anad dim, mae Google yn gweithredu hanes sgwrsio yn frodorol, felly nid oes angen i chi ychwanegu atebion â llaw na rheoli hanes sgwrsio mewn araeau neu restrau. Gyda swyddogaeth syml, gall Google storio'r holl hanes sgwrs mewn sesiwn sgwrsio. Mae'r gweithrediadau penodol fel a ganlyn:
Agorwch y golygydd cod a gludwch y cod isod.
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)Yn ôl yr arfer, copïwch a gludwch yr allwedd sy'n debyg i'r API uchod.

Ar y pwynt hwn, arbedwch y ffeil i'ch bwrdd gwaith neu leoliad arall. Byddwch yn siwr i ychwanegu ar y diwedd .py. Fe'i henwais geminichat.py ffeil.

Nawr, agorwch y derfynell a symudwch i'r bwrdd gwaith. Nesaf, rhedeg geminichat.py ffeil.
cd Desktop python geminichat.py

Nawr gallwch chi barhau â'r sgwrs yn hawdd a bydd yn cofio eich hanes sgwrsio. Felly mae ffordd wych arall o ddefnyddio allweddi Google Gemini API.

Dyma rai enghreifftiau yn unig o'r hyn y gallwch chi ei wneud gyda Google Gemini trwy'r API. Rwy'n falch bod Google yn sicrhau bod ei fodel gweledigaeth ar gael i selogion a datblygwyr, ac yn ei baru â DALL-E 3 a OpenAI SgwrsGPT Cymharer. Er nad yw model gweledol Gemini Pro cystal â'r model GPT-4V, mae'n dal yn eithaf da. Rydym yn edrych ymlaen at lansiad Gemini Ultra, a fydd yn debyg i'r model GPT-4.
Y tu hwnt i hynny, mae API Gemini Pro yn ymateb yn wahanol i Google Bard, sydd hefyd yn cael ei bweru gan fersiwn wedi'i addasu o Gemini Pro. Roedd ymatebion Bard yn ymddangos braidd yn ddiflas, ond roedd ymatebion API Gemini Pro yn fwy bywiog a nodedig.
Byddwn yn cadw llygad barcud ar yr holl newidiadau yn y maes hwn, felly cadwch lygad am fwy ar Gemini AI. Yn y cyfamser, edrychwch hefyd ar yr API Gemini Google eich hun.
Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) shared "Sut i ddefnyddio allwedd API Google Gemini? Bydd tiwtorial enghreifftiol AI, gan gynnwys addysgu a hyfforddi, yn ddefnyddiol i chi.
Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-31422.html
I ddatgloi mwy o driciau cudd🔑, croeso i ymuno â'n sianel Telegram!
Rhannwch a hoffwch os ydych chi'n ei hoffi! Eich cyfrannau a'ch hoff bethau yw ein cymhelliant parhaus!