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 2-rasm

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 bog'liqliklarini o'rnatish 3-qism

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.

4-chi 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 kalitidan nusxa oling va 5-ni saqlang

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 6-rasm

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 7-rasm

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

Gemini.py faylini bajarish uchun Python-dan foydalaning 8-rasm

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

gemini.py faylida qo'ygan savolingizga javob bering 9-rasm

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.

Oddiy matnli Gemini Pro modeli №10 ga kirish uchun Google Gemini API kalitidan foydalaning

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 11-rasm

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

Uni geminiv.py deb nomlang 12-rasm

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.

AIni ish stolimda saqlangan image.jpg fayliga qarating. 13-rasm

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 № 14

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 15-savolga bevosita javob beradi

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 kaliti bilan suhbatlashish 16-rasm

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

Geminichat.py nomli fayl № 17

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

cd Desktop
python geminichat.py

geminichat.py faylini 18-rasmni 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 suhbatidagi 19-rasmda 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

Top o'ting