Kumaha ngagunakeun konci API Google Gemini? AI conto tutorial, pangajaran jeung latihan kaasup

Konci API Google Gemini, teu aya deui hariwang! Laksanakeun dina hiji menit sareng pamit pikeun hariwang! ✌✌✌

Tutorial anu lengkep bakal ngajarkeun anjeun léngkah-léngkah, bahkan anu énggal tiasa janten master dina sababaraha detik!

Ucapkeun wilujeung kana léngkah pajeujeut tur mibanda éta gampangAIArtéfak! Miluan kuring pikeun muka konci dunya AI anyar!

Kumaha ngagunakeun konci API Google Gemini? AI conto tutorial, pangajaran jeung latihan kaasup

Saatos munculna Gemini AI Google, Google ngaluarkeun aksés API kana modél Gemini na. Ayeuna, Google nyayogikeun aksés API ka Gemini Pro, kalebet modél téks-hijina sareng modél téks-tambah-visual. Ieu mangrupikeun peluncuran anu kasohor sabab dugi ka ayeuna, Google henteu acan nambihan kamampuan visual ka Bard, anu ngajalankeun modél ngan ukur téks. Kalayan konci API ieu, anjeun tungtungna tiasa nguji kamampuan multimodal Gemini dina komputer lokal anjeun. Hayu urang diajar kumaha ngakses sareng nganggo API Gemini dina pituduh ieu.

Catetan:Konci API Google Gemini ayeuna gratis pikeun modél téks sareng visual. Éta bakal gratis dugi ka umumna sayogi awal taun payun. Ku alatan éta, anjeun bisa ngirim nepi ka 60 requests per menit tanpa nyetel tagihan Google Cloud atawa incurring biaya nanaon.

Konpigurasikeun Python sareng Pip dina komputer anjeun

Buka pituduh kami dina PC atanapi MacPasang Python sareng Pip. Anjeun peryogi Python 3.9 atanapi langkung luhur dipasang.

Upami anjeun nganggo Linux sistem, anjeun tiasa nuturkeun tutorial kamiPasang Python sareng Pip dina Ubuntu atanapi distribusi anu sanés.

Anjeun tiasa ngajalankeun paréntah di handap dina terminal pikeunKonfirmasi Python jeung Pip dipasang dina komputer Anjeun. Ieu mulih nomer versi.

python -V
pip -V

Pastikeun yén Python sareng Pip dipasang. Gambar 2

Saatos instalasi suksés, jalankeun paréntah di handap pikeun masang katergantungan Generatif AI Google.

pip install -q -U google-generativeai

Masang Depéndensi Generatif AI Google Bagian 3

Kumaha kéngingkeun konci API Gemini Pro?

Salajengna, buka makersuite.google.com/app/apikey sareng lebet nganggo akun Google anjeun.

Dina Konci API, klikJieun konci API dina proyék anyar"tombol.

Meunang Gemini Pro API Key 4th

Salin konci API sareng simpen dina tempat anu aman. Ulah nyieun atawa babagi konci API publik.

Salin konci API sareng simpen anu ka-5

Kumaha ngagunakeun Gemini Pro API Key (mode téks polos)?

Sarupa jeung OpenAI, Google ogé ngagunakeun konci API Gemini langsung pikeun tujuan ngembangkeun sarta nguji. Kuring nyerat kodeu cukup saderhana supados tiasa gampang diuji sareng dianggo ku pangguna biasa. Dina conto ieu, kuring bakal nunjukkeun kumaha ngagunakeun konci API sareng modél téks Gemini Pro.

Kahiji, ngajalankeun redaktur kode paporit Anjeun. Mun anjeun anyar, ngan install Notepad ++. Pikeun pangguna canggih, Visual Studio Code mangrupikeun alat anu saé.

Teras, salin sareng témpél kodeu di handap ieu kana pangropéa kode.

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)

Dina redaktur kode, témpél konci API Gemini anjeun. Sakumaha anjeun tiasa tingali, kami netepkeun modél "gemini-pro", anu mangrupikeun modél téks polos. Salaku tambahan, kami parantos nambihan patarosan dimana anjeun tiasa naroskeun patarosan.

"gemini-pro" modél gambar 6

Ayeuna, simpen kodeu sareng pasihan nami file. Pastikeun pikeun nambahkeun dina tungtungna .py. Kuring ngaranna file gemini.py, teras simpen dina desktop.

Ngaran file Gemini.py Gambar 7

Teras, buka terminal sareng jalankeun paréntah di handap ieu pikeun ngalih ka desktop.

cd Desktop

Sakali dina terminal desktop, kantun ngajalankeun paréntah di handap pikeun ngaéksekusi nganggo Python gemini.py file.

python gemini.py

Anggo Python pikeun ngaéksekusi file Gemini.py Gambar 8

Ayeuna bakal ngajawab patarosan anjeun gemini.py Masalah diatur dina file.

Jawab patarosan anu anjeun setel dina file Gemini.py Gambar 9

Anjeun tiasa ngarobih patarosan dina pangropéa kode, simpen sareng jalankeun deui gemini.py file pikeun meunangkeun balesan anyar dina terminal. Ieu kumaha anjeun nganggo konci API Google Gemini pikeun ngaksés modél Gemini Pro ngan téks.

Anggo konci API Google Gemini pikeun ngaksés téks polos model Gemini Pro No

Kumaha ngagunakeun konci API Gemini Pro (téks sareng modél visual)

Dina conto ieu, kuring bakal nunjukkeun kumaha cara berinteraksi sareng modél multimodal Gemini Pro. Éta henteu langsung di Google Bard, tapi ngalangkungan API, anjeun tiasa langsung ngaksésna. Untungna, prosésna ogé gampang pisan sareng mulus.

Buka file anyar dina pangropéa kode sareng témpél kodeu di handap.

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)

Pastikeun pikeun nempelkeun konci API Gemini anjeun. Di dieu urang ngagunakeun gemini-pro-vision modél, anu mangrupa modél tékstual jeung visual.

gambar modél Gemini-pro-vision 11

Ayeuna, simpen file dina desktop anjeun sareng tambahkeun saatos nami file .py. Kuring gé ngaran dieu geminiv.py .

Ngaranna geminiv.py Gambar 12

Dina baris katilu kode, anjeun tiasa ningali, kuring nunjuk AI ka image.jpg file, nami file anu persis sarua. Naon waé gambar anu anjeun damel, pastikeun éta disimpen geminiv.py Berkas-berkas aya dina lokasi anu sami sareng gaduh nami file anu sami sareng ekstensi anu leres. Anjeun tiasa ngalebetkeun file JPG sareng PNG lokal dugi ka 4MB.

Arah AI kana file image.jpg nu disimpen dina desktop kuring. Gambar 13

Dina garis kagenep kode, anjeun tiasa naroskeun patarosan anu aya hubunganana sareng gambar. Kusabab kuring ngasupkeun gambar nu patali dahareun, Kuring nanya Gemini Pro keur ngitung total kalori.

Ayeuna waktuna pikeun ngajalankeun kode dina terminal. Ngan pindah ka desktop nu (bisi mah) jeung ngajalankeun paréntah di handap hiji-hiji. Upami anjeun ngarobih naon waé, pastikeun pikeun nyimpen filena.

cd Desktop
python geminiv.py
Geminiv.py No. 14

Model visual Gemini Pro ngajawab patarosan langsung. Anjeun tiasa naroskeun patarosan salajengna sareng naroskeun AI pikeun ngajelaskeun naha.

Modél visual Gemini Pro bakal langsung ngajawab patarosan 15

Anjeun ogé tiasa ngalebetkeun gambar anu béda, tapi pastikeun éta cocog sareng nami file gambar, robih patarosan dina kode, teras jalankeun deui geminiv.py file pikeun meunangkeun respon anyar.

Kumaha cara ngagunakeun konci API Gemini Pro dina format obrolan?

Hatur nuhun kana kode singket unconv, anjeun tiasa ngobrol sareng modél Gemini Pro nganggo konci API Gemini AI dina jandela terminal. Ku cara ieu, anjeun henteu kedah ngarobih masalah dina kode anjeun atanapi ngajalankeun deui file Python pikeun kéngingkeun kaluaran énggal. Anjeun bisa neruskeun galecok dina jandela terminal.

Anu pangsaéna, Google ngalaksanakeun sajarah obrolan sacara asli, janten anjeun henteu kedah nambihan balesan sacara manual atanapi ngatur riwayat obrolan dina susunan atanapi daptar. Kalayan fungsi anu saderhana, Google tiasa nyimpen sadaya riwayat paguneman dina sési obrolan. Operasi husus nyaéta kieu:

Buka redaktur kode sareng témpél kodeu di handap ieu.

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)

Sakumaha biasa, salin sareng témpél konci anu sami sareng API di luhur.

Ngobrol sareng Gambar Kunci API Gemini Pro 16

Dina titik ieu, simpen file ka desktop anjeun atanapi lokasi anu sanés. Pastikeun pikeun nambahkeun dina tungtungna .py. Kuring ngaranna eta Geminichat.py file.

File ngaranna geminichat.py No. 17

Ayeuna, buka terminal jeung pindah ka desktop nu. Salajengna, ngajalankeun geminichat.py file.

cd Desktop
python geminichat.py

Jalankeun gambar file geminichat.py 18

Ayeuna anjeun bisa kalayan gampang neruskeun paguneman tur bakal inget sajarah obrolan anjeun. Janten aya cara anu saé pikeun ngagunakeun konci API Google Gemini.

Gemini pro api ngabales dina terminal obrolan gambar 19

Ieu ngan sababaraha conto naon bisa Anjeun pigawé kalayan Google Gemini ngaliwatan API. Abdi bungah Google nyayogikeun modél visina pikeun para peminat sareng pamekar, sareng masangkeunana sareng OpenAI's DALL-E 3 sareng Ngobrol GPT Bandingkeun. Sanajan model visual Gemini Pro teu jadi alus sakumaha model GPT-4V, éta kénéh rada alus. Kami ngarepkeun peluncuran Gemini Ultra, anu bakal dibandingkeun sareng modél GPT-4.

Saluareun éta, Gemini Pro API ngabales béda ka Google Bard, anu ogé didamel ku versi tweaked tina Gemini Pro. Tanggapan Bard sigana rada hambar, tapi réspon API Gemini Pro langkung lincah sareng has.

Kami bakal ngawaskeun sadaya parobihan di daérah ieu, janten parios langkung seueur ngeunaan Gemini AI. Samentawis éta, mangga ogé pariksa Google Gemini API sorangan.

koméntar

alamat surélék anjeun moal diterbitkeun. Widang anu diperyogikeun dianggo * Labél

Ngagulung ka luhur