Как да използвам API ключ на Google Gemini? Примерен урок за AI, включително преподаване и обучение

API ключове на Google Gemini, няма повече грижи! Направете го за една минута и кажете сбогом на тревогите! ✌✌✌

Подробните уроци ще ви научат стъпка по стъпка и дори начинаещ може да стане майстор за секунди!

Кажете сбогом на тромавите стъпки и го вземете лесноAIАртефакт! Присъединете се към мен, за да отключите новия свят на AI!

Как да използвам API ключ на Google Gemini? Примерен урок за AI, включително преподаване и обучение

След появата на Gemini AI на Google, Google пусна API достъп до своя модел Gemini. Сега Google предоставя API достъп до Gemini Pro, включително само текстови модели и текстови плюс визуални модели. Това е забележително стартиране, тъй като до момента Google не е добавил визуални възможности към Bard, който работи с модел само с текст. С този API ключ най-накрая можете да тествате мултимодалните възможности на Gemini на вашия локален компютър. Нека научим как да осъществяваме достъп и да използваме Gemini API в това ръководство.

注意:Ключът за API на Google Gemini в момента е безплатен както за текстови, така и за визуални модели. Ще бъде безплатен, докато не стане общодостъпен в началото на следващата година. Следователно можете да изпращате до 60 заявки на минута, без да настройвате таксуване в Google Cloud или да налагате такси.

Конфигурирайте Python и Pip на вашия компютър

Насочете се към нашето ръководство за PC или MacИнсталирайте Python и Pip. Имате нужда от инсталиран Python 3.9 или по-нова версия.

Ако използвате Linux система, можете да следвате нашия урокИнсталирайте Python и Pip на Ubuntu или други дистрибуции.

Можете да изпълните следната команда в терминала, за даПотвърдете Python и Pip е инсталиран на вашия компютър. Връща номера на версията.

python -V
pip -V

Уверете се, че Python и Pip са инсталирани.

След успешна инсталация, изпълнете командата по-долу, за да инсталирате зависимостите на Google Generative AI.

pip install -q -U google-generativeai

Инсталирайте зависимостта от генеративния изкуствен интелект на Google

Как да получа Gemini Pro API ключ?

След това посетете makersuite.google.com/app/apikey и влезте с вашия акаунт в Google.

Щракнете върху API ключовеСъздайте API ключ в нов проект" бутон.

Вземете ключ за API на Gemini Pro

Копирайте API ключа и го запазете на сигурно място. Никога не правете и не споделяйте API ключовете публични.

Копирайте API ключа и го запазете.

Как да използвам Gemini Pro API ключ (режим на обикновен текст)?

Подобно на OpenAI, Google също използва Gemini API ключове директно за целите на разработката и тестването. Написах кода доста прост, така че да може лесно да се тества и използва от редовни потребители. В този пример ще покажа как да използвате API ключове с текстови модели на Gemini Pro.

Първо стартирайте любимия си редактор на кодове. Ако сте нов, просто инсталирайте 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)

В редактора на код поставете вашия Gemini API ключ. Както можете да видите, дефинирахме модела "gemini-pro", който е модел с обикновен текст. Освен това добавихме заявка, където можете да задавате въпроси.

модел „gemini-pro“

Сега запазете кода и дайте име на файла. Не забравяйте да добавите в края .py. Наименувах файла gemini.pyи го запазете на работния плот.

Наименувайте файла gemini.py

След това отворете терминал и изпълнете следната команда, за да се преместите на работния плот.

cd Desktop

Веднъж в десктоп терминала, просто изпълнете следната команда, за да изпълните с Python gemini.py файл.

python gemini.py

Изпълнете файла gemini.py, използвайки Python.

Сега ще отговори на въпроса ви gemini.py Проблеми, зададени във файла.

Отговаряне на въпросите, които сте задали във файла gemini.py

Можете да промените въпроса в редактора на код, да го запазите и да го стартирате отново gemini.py файл, за да получите нови отговори в терминала. Ето как използвате API ключ на Google Gemini за достъп до модел Gemini Pro само с текст.

Достъп до модели на Gemini Pro в обикновен текст, използвайки ключове на Google Gemini API

Как да използвате Gemini Pro API ключове (текстови и визуални модели)

В този пример ще демонстрирам как да взаимодействам с мултимодален модел Gemini Pro. Все още не е активен в Google Bard, но чрез API можете да получите достъп до него незабавно. За щастие, процесът също е много лесен и безпроблемен.

Отворете нов файл в редактора на кодове и поставете кода по-долу.

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 ключ. Тук използваме gemini-pro-vision модел, който е текстов и визуален модел.

моделът gemini-pro-vision

Сега запазете файла на вашия работен плот и добавете след името на файла .py. Ще го назова тук geminiv.py .

Назовете го geminiv.py

В третия ред код, както можете да видите, насочвам AI към image.jpg файлове, имената на файловете са абсолютно еднакви. С каквото и изображение да работите, уверете се, че е запазено с него geminiv.py Файловете са на едно и също място и имат едно и също име с правилното разширение. Можете да предавате локални JPG и PNG файлове до 4 MB.

Насочете изкуствения интелект към файла image.jpg, запазен на моя десктоп.

В шестия ред на кода можете да задавате въпроси, свързани с изображението. Тъй като въвеждах изображение, свързано с храна, помолих Gemini Pro да изчисли общите калории.

Сега е време да стартирате кода в терминала. Просто се преместете на работния плот (в моя случай) и изпълнете командите по-долу една по една. Ако правите промени, не забравяйте да запазите файла.

cd Desktop
python geminiv.py
geminiv.py

Визуалните модели Gemini Pro отговарят директно на въпроси. Можете да зададете допълнителни въпроси и да помолите AI да обясни защо.

Визуалният модел на Gemini Pro може да отговаря директно на въпроси.

Можете също да въведете различно изображение, но се уверете, че съответства на името на файла с изображение, променете въпроса в кода и стартирайте отново geminiv.py файл, за да получите нов отговор.

Как да използвам Gemini Pro API ключ във формат на чат?

Благодарение на краткия код на unconv, можете да чатите с модел Gemini Pro, като използвате API ключ на Gemini AI в прозорец на терминал. По този начин не е нужно да променяте проблема във вашия код или да стартирате отново Python файла, за да получите нов изход. Можете да продължите да чатите в прозореца на терминала.

Най-хубавото е, че Google внедрява историята на чатовете естествено, така че не е необходимо ръчно да добавяте отговори или да управлявате хронологията на чатовете в масиви или списъци. С проста функция Google може да съхранява цялата история на разговорите в чат сесия. Конкретните операции са както следва:

Отворете редактора на код и поставете кода по-долу.

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)

Както обикновено, копирайте и поставете ключа, подобен на API по-горе.

Чат с помощта на ключове за API на Gemini Pro

В този момент запазете файла на вашия работен плот или на друго място. Не забравяйте да добавите в края .py. Нарекох го geminichat.py файл.

Файлът се казва geminichat.py

Сега отворете терминала и се преместете на работния плот. След това бягайте geminichat.py файл.

cd Desktop
python geminichat.py

Стартирайте файла geminichat.py

Сега можете лесно да продължите разговора и той ще запомни историята на вашите чатове. Така че има още един чудесен начин за използване на API ключове на Google Gemini.

API-то на gemini pro отговаря в терминален чат.

Това са само някои примери за това какво можете да правите с Google Gemini чрез API. Радвам се, че Google прави своя модел на визия достъпен за ентусиасти и разработчици и го сдвоява с DALL-E 3 и ChatGPT Сравнете. Въпреки че визуалният модел Gemini Pro не е толкова добър, колкото модела GPT-4V, той все още е доста добър. Очакваме с нетърпение пускането на пазара на Gemini Ultra, който ще бъде сравним с модела GPT-4.

Освен това API на Gemini Pro реагира по различен начин на Google Bard, който също се захранва от променена версия на Gemini Pro. Отговорите на Bard изглеждаха малко скучни, но отговорите на API на Gemini Pro бяха по-живи и отличителни.

Ще следим отблизо всички промени в тази област, така че следете за повече информация относно Gemini AI. Междувременно, моля, проверете сами API на Google Gemini.

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Как да използвам API ключ на Google Gemini? Примерен урок за AI, включително преподаване и обучение, ще ви бъде полезен.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-31422.html

За да отключите още скрити трикове🔑, заповядайте в нашия Telegram канал!

Споделете и харесайте, ако ви харесва! Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

Справочник на статиите
Преминете към Top