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 wilujeng ka léngkah-léngkah anu ngabosenkeun sareng gampil gaduh AI anu kuat! Gabung sareng abdi pikeun muka konci dunya AI anu énggal!

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 tetep gratis dugi ka awal taun payun nalika parantos sayogi sapinuhna. Ku kituna, anjeun tiasa ngirim dugi ka 60 pamundut per menit tanpa nyetél tagihan Google Cloud atanapi nanggung biaya naon waé.

Konpigurasikeun Python sareng Pip dina komputer anjeun

Turutan pituduh kami pikeun masang Python sareng Pip dina PC atanapi Mac anjeun . Anjeun peryogi Python 3.9 atanapi anu langkung énggal.

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

Anjeun tiasa ngajalankeun paréntah ieu di terminal pikeun mastikeun yén Python sareng Pip parantos dipasang dina komputer anjeun. Éta bakal mulangkeun nomer vérsi.

python -V
pip -V

Pastikeun yén Python sareng Pip parantos dipasang.

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

pip install -q -U google-generativeai

Pasang katergantungan AI generatif Google

Kumaha kéngingkeun konci API Gemini Pro?

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

Dina Konci API, klik tombol " Jieun Konci API dina Proyék Anyar ".

Kéngingkeun Konci API Gemini Pro

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

Salin konci API teras simpen.

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.

Mimitina, buka éditor kode anu anjeun pikaresep. Upami anjeun pamula, pasang waé Notepad++ . Pikeun pangguna tingkat lanjut, 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.

modél "gemini-pro"

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

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

Jalankeun file gemini.py nganggo Python.

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

Ngajawab patarosan anu anjeun setel dina file gemini.py

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.

Ngaksés modél Gemini Pro téks polos nganggo konci API Google Gemini

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.

modél gemini-pro-vision

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

Sebut waé geminiv.py

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.

Arahkeun AI ka file image.jpg anu disimpen dina desktop kuring.

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

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

Modél visual Gemini Pro bakal ngajawab patarosan sacara langsung.

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 nganggo konci API Gemini Pro

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 éta dingaranan geminichat.py

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

cd Desktop
python geminichat.py

Jalankeun file geminichat.py

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

API gemini pro ngaréspon dina obrolan terminal.

Ieu ngan sababaraha conto; anjeun tiasa diajar langkung seueur ngeunaan kamampuan Google Gemini ngalangkungan API. Abdi bungah yén Google nyayogikeun modél visi na pikeun para penggemar sareng pamekar, ngabandingkeunana sareng DALL-E 3 sareng ChatGPT OpenAI . Sanaos modél visi Gemini Pro henteu saé sapertos modél GPT-4V, éta tetep lumayan pikaresepeun. Kami ngarep-ngarep diluncurkeunna Gemini Ultra, anu bakal tiasa 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

您的邮箱地址不会被公开。必填项已用*标注

Ngagulung ka luhur