Artikkelihakemisto
Google Gemini API -avaimet, ei enää hätää! Tee se yhdessä minuutissa ja sano hyvästit huolet! ✌✌✌
Yksityiskohtaiset opetusohjelmat opettavat sinut askel askeleelta, ja jopa aloittelijasta voi tulla mestari sekunneissa!
Sano hyvästit vaivalloisille vaiheille ja tee ne helpostiAIEsine! Liity kanssani avaamaan tekoälyn uusi maailma!
Googlen Gemini AI:n käyttöönoton jälkeen Google julkaisi sovellusliittymän Gemini-malliinsa. Nyt Google tarjoaa API-käyttöoikeuden Gemini Prolle, mukaan lukien vain teksti -mallit ja teksti- ja visuaaliset mallit. Tämä on merkittävä julkaisu, koska Google ei ole tähän mennessä lisännyt visuaalisia ominaisuuksia Bardiin, joka käyttää vain tekstimallia. Tällä API-avaimella voit vihdoin testata Geminin multimodaalisia ominaisuuksia paikallisella tietokoneellasi. Opitaan pääsemään ja käyttämään Gemini API:ta tässä oppaassa.
Huom:Google Gemini API -avain on tällä hetkellä ilmainen sekä teksti- että visuaalisille malleille. Se on ilmainen, kunnes se tulee yleisesti saataville ensi vuoden alussa. Siksi voit lähettää jopa 60 pyyntöä minuutissa ilman Google Cloud -laskutuksen määrittämistä tai kuluja.
Määritä Python ja Pip tietokoneellasi
Siirry oppaaseemme PC- tai Mac-tietokoneellaAsenna Python ja Pip. Tarvitset Python 3.9:n tai uudemman asennettuna.
Jos käytät Linux järjestelmässä, voit seurata opetusohjelmaammeAsenna Python ja Pip Ubuntuun tai muihin jakeluihin.
Voit suorittaa seuraavan komennon terminaalissa toVahvista Python ja Pip on asennettu tietokoneellesi. Se palauttaa versionumeron.
python -V pip -V
Onnistuneen asennuksen jälkeen suorita alla oleva komento asentaaksesi Googlen Generative AI -riippuvuudet.
pip install -q -U google-generativeai
Kuinka saada Gemini Pro API -avain?
Siirry seuraavaksi osoitteeseen makersuite.google.com/app/apikey ja kirjaudu sisään Google-tililläsi.
Napsauta API-avaimet -kohdassaLuo API-avain uudessa projektissa"-painiketta.
Kopioi API-avain ja säilytä se turvallisessa paikassa. Älä koskaan tee tai jaa API-avaimia julkisiksi.
Kuinka käyttää Gemini Pro API Key (pelkkä teksti -tila)?
OpenAI:n tapaan Google käyttää myös Gemini API-avaimia suoraan kehitys- ja testaustarkoituksiin. Kirjoitin koodin melko yksinkertaisen, jotta tavallisten käyttäjien on helppo testata ja käyttää sitä. Tässä esimerkissä näytän kuinka API-avaimia käytetään Gemini Pro -tekstimallien kanssa.
Käynnistä ensin suosikkikoodieditori. Jos olet uusi, asenna vain Notepad ++. Kokeneille käyttäjille Visual Studio Code on loistava työkalu.
Kopioi ja liitä sitten alla oleva koodi koodieditoriin.
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)
Liitä Gemini API -avain koodieditoriin. Kuten näet, määritimme "gemini-pro" -mallin, joka on pelkkä tekstimalli. Lisäksi olemme lisänneet kyselyn, jossa voit esittää kysymyksiä.
Tallenna nyt koodi ja anna tiedostolle nimi. Muista lisätä loppuun .py
. Nimesin tiedoston gemini.py
ja tallenna se työpöydälle.
Avaa seuraavaksi pääte ja suorita seuraava komento siirtyäksesi työpöydälle.
cd Desktop
Kun olet työpöytäpäätteessä, suorita seuraava komento Pythonilla gemini.py
tiedosto.
python gemini.py
Nyt se vastaa kysymykseesi gemini.py
Tiedostossa olevat ongelmat.
Voit muokata kysymystä koodieditorissa, tallentaa sen ja suorittaa sen uudelleen gemini.py
tiedostoa saadaksesi uudet vastaukset terminaaliin. Näin käytät Google Gemini API -avainta päästäksesi vain tekstimuotoiseen Gemini Pro -malliin.
Kuinka käyttää Gemini Pro API -avaimia (teksti- ja visuaaliset mallit)
Tässä esimerkissä näytän kuinka toimia Gemini Pro -multimodaalisen mallin kanssa. Se ei ole vielä julkaistu Google Bardissa, mutta sovellusliittymän kautta pääset siihen välittömästi. Onneksi prosessi on myös erittäin helppo ja saumaton.
Avaa uusi tiedosto koodieditorissa ja liitä koodi alla.
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)
Muista liittää Gemini API -avain. Täällä käytämme gemini-pro-vision
malli, joka on tekstillinen ja visuaalinen malli.
Tallenna nyt tiedosto työpöydällesi ja lisää se tiedostonimen jälkeen .py
. Nimetän sen tässä geminiv.py
.
Kolmannella koodirivillä, kuten näet, osoitan tekoälyn kohtaan image.jpg tiedostot, tiedostojen nimet ovat täsmälleen samat. Mitä tahansa kuvaa käsitteletkin, varmista, että se on tallennettu geminiv.py
Tiedostot ovat samassa paikassa ja niillä on sama tiedostonimi oikealla tunnisteella. Voit välittää paikallisia JPG- ja PNG-tiedostoja enintään 4 Mt.
Kuudennessa koodirivillä voit esittää kuvaan liittyviä kysymyksiä. Koska olin syöttämässä ruokaan liittyvää kuvaa, pyysin Gemini Prota laskemaan kokonaiskalorit.
Nyt on aika suorittaa koodi terminaalissa. Siirry vain työpöydälle (minun tapauksessani) ja suorita alla olevat komennot yksitellen. Jos teet muutoksia, muista tallentaa tiedosto.
cd Desktop
python geminiv.py
Gemini Pro visuaaliset mallit vastaavat suoraan kysymyksiin. Voit esittää lisäkysymyksiä ja pyytää tekoälyä selittämään miksi.
Voit myös syöttää toisen kuvan, mutta varmista, että se vastaa kuvatiedoston nimeä, muuta kysymystä koodissa ja suorita uudelleen geminiv.py
tiedostoa saadaksesi uuden vastauksen.
Kuinka käyttää Gemini Pro API -avainta chat-muodossa?
Unconvin tiiviin koodin ansiosta voit keskustella Gemini Pro -mallin kanssa käyttämällä Gemini AI API -avainta pääteikkunassa. Tällä tavalla sinun ei tarvitse muuttaa koodin ongelmaa tai suorittaa Python-tiedostoa uudelleen saadaksesi uuden tulosteen. Voit jatkaa keskustelua pääteikkunassa.
Mikä parasta, Google toteuttaa keskusteluhistorian natiivisti, joten sinun ei tarvitse manuaalisesti lisätä vastauksia tai hallita keskusteluhistoriaa taulukoissa tai luetteloissa. Yksinkertaisella toiminnolla Google voi tallentaa kaiken keskusteluhistorian chat-istuntoon. Erityistoimenpiteet ovat seuraavat:
Avaa koodieditori ja liitä alla oleva koodi.
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)
Kuten tavallista, kopioi ja liitä avain, joka on samanlainen kuin yllä oleva API.
Tallenna tässä vaiheessa tiedosto työpöydällesi tai muuhun paikkaan. Muista lisätä loppuun .py
. Nimesin sen geminichat.py tiedosto.
Avaa nyt pääte ja siirry työpöydälle. Seuraavaksi juokse geminichat.py
tiedosto.
cd Desktop python geminichat.py
Nyt voit jatkaa keskustelua helposti ja se muistaa chat-historiasi. Joten on toinen loistava tapa käyttää Google Gemini API -avaimia.
Nämä ovat vain esimerkkejä siitä, mitä voit tehdä Google Geminillä API:n kautta. Olen iloinen, että Google tarjoaa visiomallinsa harrastajien ja kehittäjien saataville ja yhdistää sen OpenAI:n DALL-E 3:n ja ChatGPT Vertailla. Vaikka Gemini Pro -visuaalinen malli ei ole yhtä hyvä kuin GPT-4V-malli, se on silti melko hyvä. Odotamme innolla Gemini Ultran julkaisua, joka on verrattavissa GPT-4-malliin.
Tämän lisäksi Gemini Pro API reagoi eri tavalla Google Bardiin, joka on myös varustettu Gemini Pron muokatulla versiolla. Bardin vastaukset vaikuttivat hieman tylsiltä, mutta Gemini Pron API-vastaukset olivat eläväisempiä ja erottuvampia.
Pidämme tarkasti silmällä kaikkia tämän alueen muutoksia, joten pysy kuulolla saadaksesi lisää Gemini AI:sta. Sillä välin tarkista myös Google Gemini API itse.
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jakoi "Kuinka Google Gemini API -avainta käytetään? Tekoälyn esimerkkiopetusohjelma, joka sisältää opetusta ja koulutusta, on hyödyllinen sinulle.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-31422.html
Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!