Google Gemini API kalitidan qanday foydalanish kerak? AI misoli o'quv qo'llanmasi, o'qitish va o'qitish kiradi

Google Gemini API kalitlari, endi tashvishlanmang! Bir daqiqada ishni bajaring va tashvishlar bilan xayrlashing! ✌✌✌

Batafsil o'quv qo'llanmalari sizni bosqichma-bosqich o'rgatadi va hatto yangi boshlovchi ham bir necha soniya ichida ustaga aylanishi mumkin!

Qiyin qadamlar bilan xayrlashing va ularni osonlikcha bajaringAIArtefakt! AIning yangi dunyosini ochish uchun menga qo'shiling!

Google Gemini API kalitidan qanday foydalanish kerak? AI misoli o'quv qo'llanmasi, o'qitish va o'qitish kiradi

Google Gemini AI ning paydo bo'lishidan so'ng, Google Gemini modeliga API ruxsatini taqdim etdi. Endi Google Gemini Pro-ga API ruxsatini beradi, jumladan, faqat matnli modellar va matn-plus-vizual modellar. Bu e'tiborga molik ishga tushirish, chunki hozirgacha Google faqat matnli modelni boshqaradigan Bardga vizual imkoniyatlarni qo'shmagan. Ushbu API kaliti bilan siz nihoyat Gemini-ning multimodal imkoniyatlarini mahalliy kompyuteringizda sinab ko'rishingiz mumkin. Keling, ushbu qo'llanmada Gemini API-ga qanday kirish va undan foydalanishni bilib olaylik.

Eslatma:Google Gemini API kaliti hozircha matn va vizual modellar uchun bepul. U kelasi yilning boshida umumiy foydalanishga topshirilgunga qadar bepul bo'ladi. Shunday qilib, siz Google Cloud billingni sozlamasdan yoki hech qanday to‘lov olinmasdan daqiqada 60 tagacha so‘rov yuborishingiz mumkin.

Kompyuteringizda Python va Pip-ni sozlang

Kompyuter yoki Mac-da bizning qo'llanmamizga boringPython va Pip-ni o'rnating. Sizga Python 3.9 yoki undan yuqori versiyasi o'rnatilgan bo'lishi kerak.

Agar foydalanayotgan bo'lsangiz Linux tizimi, siz bizning o'quv qo'llanmasiga amal qilishingiz mumkinPython va Pip-ni Ubuntu yoki boshqa tarqatishlarga o'rnating.

Terminalda quyidagi buyruqni ishga tushirishingiz mumkinPython va Pip-ni tasdiqlang kompyuteringizga o'rnatilgan. U versiya raqamini qaytaradi.

python -V
pip -V

Python va Pip o'rnatilganligini tasdiqlang.

Muvaffaqiyatli o'rnatishdan so'ng, Google-ning Generativ AI bog'liqliklarini o'rnatish uchun quyidagi buyruqni bajaring.

pip install -q -U google-generativeai

Google'ning generativ AI qaramligini o'rnating

Gemini Pro API kalitini qanday olish mumkin?

Keyin makersuite.google.com/app/apikey saytiga tashrif buyuring va Google hisobingiz bilan tizimga kiring.

API kalitlari ostida bosingYangi loyihada API kalitini yarating" tugmasi.

Gemini Pro API kalitini oling

API kalitidan nusxa oling va uni xavfsiz joyda saqlang. Hech qachon API kalitlarini ochiq qilmang yoki baham ko'rmang.

API kalitini nusxalash va saqlash.

Gemini Pro API kalitidan qanday foydalanish mumkin (oddiy matn rejimi)?

OpenAIga o'xshab, Google Gemini API kalitlaridan ham to'g'ridan-to'g'ri ishlab chiqish va sinov maqsadlarida foydalanadi. Men oddiy foydalanuvchilar tomonidan oson sinovdan o'tkazilishi va foydalanishi uchun kodni juda oddiy yozdim. Ushbu misolda Gemini Pro matn modellari bilan API kalitlaridan qanday foydalanishni ko'rsataman.

Birinchidan, sevimli kod muharririni ishga tushiring. Agar siz yangi bo'lsangiz, shunchaki o'rnating Notepad ++. Ilg'or foydalanuvchilar uchun Visual Studio Code ajoyib vositadir.

Keyin quyidagi koddan nusxa ko'chiring va kod muharririga joylashtiring.

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)

Kod muharririda Gemini API kalitingizni joylashtiring. Ko'rib turganingizdek, biz oddiy matnli model bo'lgan "gemini-pro" modelini aniqladik. Bundan tashqari, siz savollar berishingiz mumkin bo'lgan so'rovni qo'shdik.

"gemini-pro" modeli

Endi kodni saqlang va faylga nom bering. Oxirida qo'shishga ishonch hosil qiling .py. Men faylga nom berdim gemini.py, va uni ish stolida saqlang.

gemini.py fayliga nom bering

Keyin terminalni oching va ish stoliga o'tish uchun quyidagi buyruqni bajaring.

cd Desktop

Ish stoli terminaliga kirganingizdan so'ng, Python yordamida bajarish uchun quyidagi buyruqni bajaring gemini.py hujjat.

python gemini.py

Python yordamida gemini.py faylini ishga tushiring.

Endi u sizning savolingizga javob beradi gemini.py Faylda o'rnatilgan muammolar.

gemini.py faylida qo'ygan savollaringizga javob berish

Savolni kod muharririda o'zgartirishingiz, saqlashingiz va qayta ishga tushirishingiz mumkin gemini.py terminalda yangi javoblar olish uchun fayl. Faqat matnli Gemini Pro modeliga kirish uchun Google Gemini API kalitidan shunday foydalanasiz.

Google Gemini API kalitlari yordamida oddiy matnli Gemini Pro modellariga kirish

Gemini Pro API kalitlaridan qanday foydalanish kerak (matn va vizual modellar)

Ushbu misolda men Gemini Pro multimodal modeli bilan qanday ishlashni ko'rsataman. U hali Google Bard-da mavjud emas, lekin API orqali siz darhol unga kirishingiz mumkin. Yaxshiyamki, jarayon ham juda oson va muammosiz.

Kod muharririda yangi faylni oching va quyidagi kodni joylashtiring.

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)

Gemini API kalitini joylashtirganingizga ishonch hosil qiling. Bu erda biz foydalanamiz gemini-pro-vision matnli va vizual model bo'lgan model.

gemini-pro-vision modeli

Endi faylni ish stolingizga saqlang va fayl nomidan keyin qo'shing .py. Men uni shu yerda nomlayman geminiv.py .

Uni geminiv.py deb nomlang

Kodning uchinchi qatorida, siz ko'rib turganingizdek, men AI-ga ishora qilaman image.jpg fayllar, fayl nomlari aynan bir xil. Qaysi rasm bilan ishlayotgan bo'lsangiz, u bilan saqlanganligiga ishonch hosil qiling geminiv.py Fayllar bir xil joyda joylashgan va to'g'ri kengaytmali bir xil fayl nomiga ega. Siz mahalliy JPG va PNG fayllarini 4 MB gacha o'tkazishingiz mumkin.

AI ni ish stolimda saqlangan image.jpg fayliga yo'naltiring.

Kodning oltinchi qatorida siz tasvir bilan bog'liq savollarni berishingiz mumkin. Men oziq-ovqat bilan bog'liq tasvirni kiritganim uchun, men Gemini Pro-dan umumiy kaloriyalarni hisoblashni so'radim.

Endi kodni terminalda ishga tushirish vaqti keldi. Faqat ish stoliga o'ting (mening holimda) va quyidagi buyruqlarni birma-bir bajaring. Agar biron bir o'zgartirish kiritsangiz, faylni saqlashni unutmang.

cd Desktop
python geminiv.py
geminiv.py

Gemini Pro vizual modellari savollarga bevosita javob beradi. Siz qo'shimcha savollar berishingiz va sababini tushuntirish uchun AIdan so'rashingiz mumkin.

Gemini Pro vizual modeli savollarga to'g'ridan-to'g'ri javob bera oladi.

Siz boshqa rasmni ham kiritishingiz mumkin, lekin u rasm fayli nomiga mos kelishiga ishonch hosil qiling, koddagi savolni oʻzgartiring va qayta ishga tushiring. geminiv.py yangi javob olish uchun fayl.

Gemini Pro API kalitini chat formatida qanday ishlatish mumkin?

Unconvning ixcham kodi tufayli siz Gemini Pro modeli bilan terminal oynasida Gemini AI API kaliti yordamida suhbatlashishingiz mumkin. Shunday qilib, yangi natija olish uchun kodingizdagi muammoni o'zgartirishingiz yoki Python faylini qayta ishga tushirishingiz shart emas. Terminal oynasida suhbatni davom ettirishingiz mumkin.

Eng muhimi, Google chat tarixini mahalliy tarzda amalga oshiradi, shuning uchun javoblarni qo'lda qo'shish yoki massivlar yoki ro'yxatlardagi suhbatlar tarixini boshqarish shart emas. Oddiy funksiya yordamida Google barcha suhbatlar tarixini chat sessiyasida saqlashi mumkin. Maxsus operatsiyalar quyidagilardan iborat:

Kod muharririni oching va quyidagi kodni joylashtiring.

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)

Odatdagidek, yuqoridagi APIga o'xshash kalitni nusxalash va joylashtirish.

Gemini Pro API kalitlari yordamida chatlash

Shu nuqtada, faylni ish stolingizga yoki boshqa joyga saqlang. Oxirida qo'shishni unutmang .py. Men uni nomladim geminichat.py hujjat.

Fayl geminichat.py deb nomlangan

Endi terminalni oching va ish stoliga o'ting. Keyingi, yugur geminichat.py hujjat.

cd Desktop
python geminichat.py

geminichat.py faylini ishga tushiring

Endi siz osongina suhbatni davom ettirishingiz mumkin va u sizning chat tarixingizni eslab qoladi. Shunday qilib, Google Gemini API kalitlaridan foydalanishning yana bir ajoyib usuli bor.

Gemini pro API terminal chatida javob beradi.

Bu API orqali Google Gemini bilan nima qilishingiz mumkinligining ba'zi bir misollari. Google oʻzining koʻrish modelini ishqibozlar va ishlab chiquvchilarga taqdim etayotganidan va uni OpenAI’ning DALL-E 3 va GPT chat Taqqoslash. Gemini Pro vizual modeli GPT-4V modeli kabi yaxshi bo'lmasa-da, u hali ham juda yaxshi. Biz GPT-4 modeli bilan taqqoslanadigan Gemini Ultra-ning chiqarilishini intiqlik bilan kutmoqdamiz.

Bundan tashqari, Gemini Pro API Google Bard-ga boshqacha javob beradi, u ham Gemini Pro-ning o'zgartirilgan versiyasida ishlaydi. Bardning javoblari biroz yumshoq tuyuldi, ammo Gemini Pro-ning API javoblari yanada jonli va o'ziga xos edi.

Biz ushbu sohadagi barcha o‘zgarishlarni diqqat bilan kuzatib boramiz, shuning uchun Gemini AI haqida ko‘proq ma’lumot olish uchun bizni kuzatib boring. Ayni paytda, iltimos, Google Gemini API-ni o'zingiz ham tekshiring.

发表 评论

Sizning elektron pochta manzilingiz nashr etilmaydi. 必填 项 已 用 * Yorliq

Maqolalar katalogi
Top o'ting