Tuhinga Tuhinga
- 1 Whirihorahia te Python me te Pip ki to rorohiko
- 2 Me pehea te tiki i te matua Gemini Pro API?
- 3 Me pehea te whakamahi i te Kī API Gemini Pro (aratau kupu ngawari)?
- 4 Me pehea te whakamahi i nga taviri Gemini Pro API (tuhinga me nga tauira ataata)
- 5 Me pehea te whakamahi i te matua Gemini Pro API ki te whakatakotoranga korero?
Ko nga taviri API a Google Gemini, kaua e awangawanga! Kia oti i roto i te meneti kotahi, poroporoaki ki nga awangawanga! ✌✌✌
Ko nga akoranga taipitopito ka ako koe i a koe i te taahiraa, a ka taea e te tauhou te rangatira i roto i nga hēkona!
Poroporoaki ki nga takahanga uaua me te ngawariAITaonga! Hono mai ki ahau ki te iriti i te ao hou o AI!

I muri i te taenga mai o Google Gemini AI, ka tukuna e Google te uru API ki tana tauira Gemini. Inaianei, ka tukuna e Google te uru API ki Gemini Pro, tae atu ki nga tauira tuhinga-anake me nga tauira tuhinga-me-ataata. He whakarewanga rongonui tenei na te mea tae noa mai ki tenei ra, kaore a Google i taapiri i nga kaha tirohanga ki a Bard, e whakahaere ana i te tauira kupu-anake. Ma tenei taviri API, ka taea e koe te whakamatautau i nga kaha maha a Gemini i runga i to rorohiko rohe. Kia ako tatou me pehea te uru me te whakamahi i te Gemini API i roto i tenei aratohu.
Tuhipoka:Ko te taviri API Google Gemini kei te kore utu i tenei wa mo nga tauira tuhinga me nga tauira ataata. Ka noho kore utu tae noa ki te wa e waatea ana i te timatanga o tera tau. Na reira, ka taea e koe te tuku atu ki te 60 nga tono mo ia meneti me te kore e whakarite i te nama Google Cloud me te utu utu ranei.
Whirihorahia te Python me te Pip ki to rorohiko
Haere ki to maatau kaiarahi i runga i te PC, i te Mac raneiTāutahia te Python me te Pip. Me whakauru koe ki te Python 3.9 teitei ake ranei.
Mena kei te whakamahi koe Linux pūnaha, ka taea e koe te whai i ta maatau akorangaTāutahia te Python me te Pip ki runga Ubuntu me etahi atu tohatoha.
Ka taea e koe te whakahaere i te whakahau e whai ake nei i te tauranga kiWhakauhia te Python me te Pip kua tāutatia ki tō rorohiko. Ka whakahokia mai te tau putanga.
python -V pip -V

I muri i te whakaurunga angitu, whakahaerehia te whakahau i raro nei hei whakauru i nga whakawhirinakitanga Generative AI a Google.
pip install -q -U google-generativeai

Me pehea te tiki i te matua Gemini Pro API?
I muri mai, haere ki te makersuite.google.com/app/apikey ka takiuru me to putea Google.
I raro i nga Kī API, pawhiriaWaihangahia te matua API ki te kaupapa hou"pātene.

Tāruatia te kī API ka pupuri ki te wāhi haumaru. Kaua rawa e whakaputa, e tiritiri ranei i nga taviri API ki te iwi whanui.

Me pehea te whakamahi i te Kī API Gemini Pro (aratau kupu ngawari)?
He rite ki a OpenAI, ka whakamahi tika a Google i nga taviri Gemini API mo nga kaupapa whanaketanga me nga whakamatautau. I tuhia e au te waehere he maamaa kia ngawari te whakamatautau me te whakamahi e nga kaiwhakamahi auau. I tenei tauira, ka whakaatu ahau me pehea te whakamahi i nga taviri API me nga tauira kuputuhi Gemini Pro.
Tuatahi, whakarewahia to etita waehere tino pai. Mena he hou koe, whakauruhia noa Pukatuhi ++. Mo nga kaiwhakamahi matatau, Ko te Waehere Ataata Ataata he taputapu pai.
Na, kape me te whakapiri i te waehere i raro nei ki te ētita waehere.
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)I roto i te ētita waehere, whakapirihia to matua Gemini API. Kei te kite koe, i tautuhia e matou te tauira "gemini-pro", he tauira tuhinga maamaa. I tua atu, kua taapirihia he patai ka taea e koe te patai patai.

Na, tiakina te waehere ka hoatu he ingoa ki te konae. Kia mahara ki te taapiri i te mutunga .py. I whakaingoatia te kōnae gemini.py, ka tiakina ki te papamahi.

Muri iho, whakatuwherahia he tauranga ka whakahaere i te whakahau e whai ake nei kia neke ki te papamahi.
cd DesktopKia tae ki te papamahi papamahi, whakahaere noa i te whakahau e whai ake nei hei mahi ma te whakamahi i te Python gemini.py konae
python gemini.py

Inaianei ka whakautu i to patai gemini.py Nga take kua whakaritea ki te konae.

Ka taea e koe te whakarereke i te patai i roto i te ētita waehere, tiakina ka whakahaere ano gemini.py kōnae ki te tiki whakautu hou i te tauranga. Koinei te huarahi e whakamahia ana e koe he kii API Google Gemini ki te uru ki te tauira Gemini Pro kupu-anake.

Me pehea te whakamahi i nga taviri Gemini Pro API (tuhinga me nga tauira ataata)
I roto i tenei tauira, ka whakaatu ahau me pehea te taunekeneke me te tauira multimodal Gemini Pro. Kaore ano kia ora i runga i a Google Bard, engari ma te API, ka taea e koe te uru tonu. Kia hari, he tino ngawari, he maamaa hoki te tukanga.
Whakatuwheratia he konae hou i roto i te etita waehere ka whakapiri i te waehere i raro nei.
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)Kia mahara ki te whakapiri i to matua Gemini API. I konei kei te whakamahi matou gemini-pro-vision tauira, he tauira tuhinga me te tauira ataata.

Na, tiakina te konae i runga i to papamahi ka taapiri i muri i te ingoa konae .py. Ka whakaingoatia e au ki konei geminiv.py .

I te rarangi tuatoru o te waehere, ka kite koe, ka tohu ahau i te AI ki te image.jpg kōnae, he rite tonu nga ingoa kōnae. Ahakoa he aha te ahua e mahi ana koe, me mohio kei te tiakina geminiv.py Ko nga konae kei te waahi kotahi, he rite tonu te ingoa o te konae me te toronga tika. Ka taea e koe te whakawhiti i nga konae JPG me PNG ki te 4MB.

I te rarangi tuaono o te waehere, ka taea e koe te patai i nga patai e pa ana ki te ahua. I te mea e uru ana ahau ki tetahi ahua e pa ana ki te kai, ka tono ahau ki a Gemini Pro ki te tatau i te katoa o nga kaata.
Inaianei kua tae ki te wa ki te whakahaere i te waehere ki te tauranga. Me neke noa ki te papamahi (i taku keehi) ka whakahaere i nga whakahau i raro i tetahi. Mena ka huri koe, me tiaki te konae.
cd Desktop
python geminiv.py
Ka whakautu tika nga tauira ataata Gemini Pro i nga paatai. Ka taea e koe te patai etahi atu patai ka patai atu ki te AI ki te whakamarama he aha.

Ka taea hoki e koe te whakauru i tetahi ahua rereke, engari kia rite ki te ingoa o te konae whakaahua, hurihia te patai ki te waehere, ka oma ano geminiv.py kōnae ki te tiki whakautu hou.
Me pehea te whakamahi i te matua Gemini Pro API ki te whakatakotoranga korero?
He mihi ki te waehere poto a unconv, ka taea e koe te korerorero ki tetahi tauira Gemini Pro ma te whakamahi i te tohu Gemini AI API i roto i te matapihi kati. Ma tenei ara, kaore koe e whakarereke i te raru o to waehere, ka tukuna ano ranei te konae Python kia puta he putanga hou. Ka taea e koe te haere tonu ki te korerorero i te matapihi kati.
Ko te mea pai rawa atu, ka whakatinana a Google i nga hitori korero korero taketake, no reira kaore koe e hiahia ki te taapiri a-ringa i nga whakautu me te whakahaere i nga hitori korero korero i roto i nga rarangi rarangi ranei. Ma te mahi ngawari, ka taea e Google te penapena i nga hitori korero katoa i roto i te huihuinga korerorero. Ko nga mahi motuhake e whai ake nei:
Whakatūwherahia te ētita waehere ka whakapiri i te waehere i raro nei.
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)Ka rite ki o mua, kape me te whakapiri i te matua rite ki te API i runga ake nei.

I tenei wa, tiakina te konae ki to papamahi, ki tetahi atu waahi ranei. Kia mahara ki te taapiri i te mutunga .py. I tapaina e ahau Geminichat.py konae

Na, whakatuwheratia te tauranga ka neke ki te papamahi. Whai muri, rere geminichat.py konae
cd Desktop python geminichat.py

Inaianei ka taea e koe te haere tonu i te korerorero ka maumahara ki to hitori korero. Na tera ano tetahi huarahi pai ki te whakamahi i nga taviri API Google Gemini.

He tauira noa enei o nga mea ka taea e koe ki a Google Gemini ma te API. Kei te koa ahau kei te waatea a Google i tana tauira tirohanga ki nga kaingākau me nga kaiwhakawhanake, me te hono ki te OpenAI's DALL-E 3 me KōreroreroGPT Whakataurite. Ahakoa kaore i te pai te tauira ataata Gemini Pro ki te tauira GPT-4V, he pai tonu. Kei te tumanako matou ki te whakarewatanga o Gemini Ultra, ka rite ki te tauira GPT-4.
I tua atu i tera, he rereke te whakautu a te Gemini Pro API ki a Google Bard, he mana ano hoki e te putanga takawiri a Gemini Pro. Ko nga whakautu a Bard he ahua ngawari, engari ko nga whakautu API a Gemini Pro he kaha ake, he rereke.
Ka mataki tonu matou ki nga huringa katoa o tenei waahi, no reira noho tonu mo etahi atu korero mo Gemini AI. I tenei wa, tirohia ano te Google Gemini API koe.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Me pehea te whakamahi i te matua API Google Gemini? Ko te akoranga tauira AI, tae atu ki te whakaako me te whakangungu, ka awhina koe.
Nau mai ki te tohatoha i te hono o tenei tuhinga:https://www.chenweiliang.com/cwl-31422.html
Hei whakatuwhera i etahi atu tinihanga huna🔑, nau mai ki te uru mai ki ta maatau hongere Telegram!
Tohaina me te pai ki te pai koe! Ko o tohatoha me o hiahia ko to matou hihiri tonu!