Артицле Дирецтори
Гоогле Гемини АПИ кључеви, нема више бриге! Урадите то за један минут и реците збогом бригама! ✌✌✌
Детаљни туторијали ће вас научити корак по корак, а чак и почетник може постати мајстор за неколико секунди!
Реците збогом досадним корацима и лако постаните власник вештачке интелигенције! Придружите ми се у откључавању новог света вештачке интелигенције!

Након појављивања Гоогле Гемини АИ, Гоогле је објавио АПИ приступ свом Гемини моделу. Сада, Гоогле пружа АПИ приступ Гемини Про-у, укључујући моделе само за текст и текстуалне плус визуелне моделе. Ово је значајно лансирање јер до данас Гоогле није додао визуелне могућности Барду, који користи модел само за текст. Са овим АПИ кључем, коначно можете тестирати Гемини мултимодалне могућности на свом локалном рачунару. Хајде да научимо како да приступимо и користимо Гемини АПИ у овом водичу.
Напомена: Кључеви Google Gemini API-ја су тренутно бесплатни и за текстуалне и за визуелне моделе. Остаће бесплатни до почетка следеће године када буду у потпуности доступни. Стога, можете послати до 60 захтева у минути без подешавања Google Cloud наплате или било каквих трошкова.
Конфигуришите Питхон и Пип на свом рачунару
Пратите наш водич да бисте инсталирали Пајтон и Пип на ваш рачунар или Мек . Потребан вам је Пајтон 3.9 или новији.
Ако користите Linux систем, можете пратити наш водич за инсталирање Python-а и Pip-а на Ubuntu или другим дистрибуцијама.
Можете покренути следећу команду у терминалу да бисте потврдили да су Пајтон и Пип инсталирани на вашем рачунару. Вратиће број верзије.
python -V pip -V

Након успешне инсталације, покрените наредбу испод да бисте инсталирали Гоогле-ове генеративне АИ зависности.
pip install -q -U google-generativeai

Како добити Гемини Про АПИ кључ?
Затим посетите макерсуите.гоогле.цом/апп/апикеи и пријавите се са својим Гоогле налогом.
У одељку API кључеви кликните на дугме „ Креирај API кључ у новом пројекту “.

Копирајте АПИ кључ и чувајте га на безбедном месту. Никада немојте правити или делити АПИ кључеве јавним.

Како користити Гемини Про АПИ кључ (режим обичног текста)?
Слично ОпенАИ, Гоогле такође користи Гемини АПИ кључеве директно у сврхе развоја и тестирања. Написао сам код прилично једноставан тако да га редовни корисници могу лако тестирати и користити. У овом примеру ћу показати како да користите АПИ кључеве са Гемини Про текстуалним моделима.
Прво, покрените жељени уређивач кода. Ако сте почетник, једноставно инсталирајте Notepad++ . За напредне кориснике, Visual Studio Code је одличан алат.
Затим копирајте и налепите код испод у уређивач кода.
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)У уређивач кода налепите свој Гемини АПИ кључ. Као што видите, дефинисали смо "гемини-про" модел, који је модел обичног текста. Поред тога, додали смо упит где можете да постављате питања.

Сада сачувајте код и дајте датотеци име. Обавезно додајте на крају .py. Дао сам име фајлу gemini.py, и сачувајте га на радној површини.

Затим отворите терминал и покрените следећу команду да бисте прешли на радну површину.
cd DesktopЈедном у десктоп терминалу, једноставно покрените следећу команду да бисте је извршили користећи Питхон gemini.py датотека.
python gemini.py

Сада ће одговорити на ваше питање gemini.py Проблеми постављени у датотеци.

Можете да измените питање у уређивачу кода, да га сачувате и поново покренете gemini.py датотеку да бисте добили нове одговоре у терминалу. Овако користите Гоогле Гемини АПИ кључ за приступ Гемини Про моделу који има само текст.

Како користити Гемини Про АПИ кључеве (текстуални и визуелни модели)
У овом примеру ћу показати како да комуницирате са Гемини Про мултимодалним моделом. Још увек није објављен на Гоогле Бард-у, али преко АПИ-ја можете одмах да му приступите. Срећом, процес је такође веома лак и беспрекоран.
Отворите нову датотеку у уређивачу кода и налепите код испод.
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-pro-vision модел, који је текстуални и визуелни модел.

Сада сачувајте датотеку на радној површини и додајте након имена датотеке .py. Назваћу га овде geminiv.py .

У трећем реду кода, као што видите, показујем АИ на имаге.јпг датотеке, називи датотека су потпуно исти. Са којом год сликом радите, уверите се да је сачувана geminiv.py Датотеке се налазе на истој локацији и имају исто име датотеке са исправном екстензијом. Можете проследити локалне ЈПГ и ПНГ датотеке до 4МБ.

У шестом реду кода можете постављати питања у вези са сликом. Пошто сам уносио слику у вези са храном, замолио сам Гемини Про да израчуна укупне калорије.
Сада је време да покренете код у терминалу. Само пређите на радну површину (у мом случају) и покрените команде испод једну по једну. Ако унесете било какве промене, обавезно сачувајте датотеку.
cd Desktop
python geminiv.py
Гемини Про визуелни модели директно одговарају на питања. Можете постављати додатна питања и тражити од АИ да објасни зашто.

Такође можете да унесете другу слику, али проверите да ли одговара имену датотеке слике, промените питање у коду и покрените поново geminiv.py датотеку да бисте добили нови одговор.
Како користити Гемини Про АПИ кључ у формату за ћаскање?
Захваљујући сажетом коду унцонв, можете да ћаскате са Гемини Про моделом користећи Гемини АИ АПИ кључ у прозору терминала. На овај начин, не морате да мењате проблем у свом коду или поново покрећете Питхон датотеку да бисте добили нови излаз. Можете наставити са разговором у прозору терминала.
Најбоље од свега, Гоогле природно примењује историју ћаскања, тако да не морате ручно да додајете одговоре или управљате историјом ћаскања у низовима или листама. Уз једноставну функцију, Гоогле може да сачува сву историју разговора у сесији ћаскања. Специфичне операције су следеће:
Отворите уређивач кода и налепите код испод.
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)Као и обично, копирајте и налепите кључ сличан АПИ-ју изнад.

У овом тренутку, сачувајте датотеку на радној површини или другој локацији. Обавезно додајте на крају .py. Ја сам то назвао геминицхат.пи датотека.

Сада отворите терминал и пређите на радну површину. Следеће, трчи geminichat.py датотека.
cd Desktop python geminichat.py

Сада можете лако да наставите разговор и он ће запамтити вашу историју ћаскања. Дакле, постоји још један одличан начин да користите Гоогле Гемини АПИ кључеве.

Ово је само неколико примера; можете сазнати више о могућностима Google Gemini-ја путем API-ја. Драго ми је што Google ставља свој модел визуелног система на располагање ентузијастима и програмерима, упоређујући га са OpenAI-јевим DALL-E 3 и ChatGPT-ом . Иако модел визуелног система Gemini Pro није баш тако добар као GPT-4V модел, и даље је прилично импресиван. Радујемо се објављивању Gemini Ultra-а, који ће бити упоредив са GPT-4 моделима.
Осим тога, Гемини Про АПИ другачије реагује на Гоогле Бард, који такође покреће прилагођена верзија Гемини Про-а. Бардови одговори су изгледали помало бљутави, али АПИ одговори Гемини Про-а били су живахнији и препознатљивији.
Пажљиво ћемо пратити све промене у овој области, па останите са нама за више о Гемини АИ. У међувремену, проверите и сами Гоогле Гемини АПИ.
Надам се да ће вам чланак „Како користити Google Gemini API кључеве? Пример AI водича, гарантовано за подучавање и учење“ подељен на блогу Чен Веилианг ( https://www.chenweiliang.com/ ) бити од помоћи.
Слободно поделите линк овог чланка: https://www.chenweiliang.com/cwl-31422.html
