Hvordan bruker jeg Google Gemini API-nøkkel? AI-eksempelopplæring, undervisning og opplæring inkludert

Google Gemini API-nøkler, ingen mer bekymringer! Få det gjort på ett minutt og si farvel til bekymringene! ✌✌✌

Detaljerte veiledninger vil lære deg trinn for trinn, og selv en nybegynner kan bli en mester på sekunder!

Si farvel til tungvinte skritt og få det enkeltAIGjenstand! Bli med meg for å låse opp den nye verden av AI!

Hvordan bruker jeg Google Gemini API-nøkkel? AI-eksempelopplæring, undervisning og opplæring inkludert

Etter bruken av Googles Gemini AI, ga Google ut API-tilgang til Gemini-modellen. Nå gir Google API-tilgang til Gemini Pro, inkludert bare tekstmodeller og tekst-pluss-visuelle modeller. Dette er en bemerkelsesverdig lansering fordi Google til dags dato ikke har lagt til visuelle muligheter til Bard, som kjører en modell med kun tekst. Med denne API-nøkkelen kan du endelig teste Geminis multimodale muligheter på din lokale datamaskin. La oss lære hvordan du får tilgang til og bruker Gemini API i denne veiledningen.

Merk:Google Gemini API-nøkkelen er for øyeblikket gratis for både tekst- og visuelle modeller. Den vil være gratis til den blir allment tilgjengelig tidlig neste år. Derfor kan du sende opptil 60 forespørsler per minutt uten å konfigurere Google Cloud-fakturering eller pådra deg kostnader.

Konfigurer Python og Pip på datamaskinen din

Gå til guiden vår på PC eller MacInstaller Python og Pip. Du trenger Python 3.9 eller høyere installert.

Hvis du bruker Linux systemet, kan du følge veiledningen vårInstaller Python og Pip på Ubuntu eller andre distribusjoner.

Du kan kjøre følgende kommando i terminalen tilBekreft Python og Pip er installert på datamaskinen din. Den returnerer versjonsnummeret.

python -V
pip -V

Bekreft om Python og Pip er installert. Bilde 2

Etter vellykket installasjon, kjør kommandoen nedenfor for å installere Googles Generative AI-avhengigheter.

pip install -q -U google-generativeai

Installere Googles Generative AI Dependencies del 3

Hvordan får jeg Gemini Pro API-nøkkel?

Gå deretter til makersuite.google.com/app/apikey og logg på med Google-kontoen din.

Klikk på under API-nøklerOpprett API-nøkkel i nytt prosjekt"-knappen.

Få Gemini Pro API Key 4th

Kopier API-nøkkelen og oppbevar den på et trygt sted. Gjør eller del aldri API-nøkler offentlige.

Kopier API-nøkkelen og lagre den femte

Hvordan bruker jeg Gemini Pro API-nøkkel (ren tekstmodus)?

I likhet med OpenAI bruker Google også Gemini API-nøkler direkte til utviklings- og testformål. Jeg skrev koden ganske enkelt slik at den enkelt kan testes og brukes av vanlige brukere. I dette eksemplet skal jeg vise hvordan du bruker API-nøkler med Gemini Pro-tekstmodeller.

Start først din favorittkodeeditor. Hvis du er ny, er det bare å installere Notepad + +. For avanserte brukere er Visual Studio Code et flott verktøy.

Deretter kopierer og limer du inn koden nedenfor i et koderedigeringsprogram.

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)

I koderedigeringsprogrammet limer du inn Gemini API-nøkkelen. Som du kan se, definerte vi "gemini-pro"-modellen, som er en ren tekstmodell. I tillegg har vi lagt til en spørring der du kan stille spørsmål.

"gemini-pro" modell bilde 6

Lagre nå koden og gi filen et navn. Sørg for å legge til på slutten .py. Jeg navnga filen gemini.py, og lagre den på skrivebordet.

Gi filen navnet gemini.py Bilde 7

Deretter åpner du en terminal og kjører følgende kommando for å flytte til skrivebordet.

cd Desktop

En gang i skrivebordsterminalen, kjør ganske enkelt følgende kommando for å utføre med Python gemini.py fil.

python gemini.py

Bruk Python til å kjøre filen gemini.py Bilde 8

Nå vil den svare på spørsmålet ditt gemini.py Problemer satt i filen.

Svar på spørsmålet du stilte i filen gemini.py Bilde 9

Du kan endre spørsmålet i kodeeditoren, lagre det og kjøre det på nytt gemini.py fil for å få nye svar i terminalen. Slik bruker du en Google Gemini API-nøkkel for å få tilgang til en Gemini Pro-modell som kun inneholder tekst.

Bruk Google Gemini API-nøkkel for å få tilgang til vanlig tekst Gemini Pro modell nr. 10

Slik bruker du Gemini Pro API-nøkler (tekst- og visuelle modeller)

I dette eksemplet skal jeg demonstrere hvordan man samhandler med en Gemini Pro multimodal modell. Den er ikke aktiv på Google Bard ennå, men gjennom API-en kan du få tilgang til den umiddelbart. Heldigvis er prosessen også veldig enkel og sømløs.

Åpne en ny fil i kodeeditoren og lim inn koden nedenfor.

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)

Pass på å lime inn Gemini API-nøkkelen. Her bruker vi gemini-pro-vision modell, som er en tekstuell og visuell modell.

gemini-pro-vision modellbilde 11

Lagre nå filen på skrivebordet og legg til etter filnavnet .py. Jeg skal navngi det her geminiv.py .

Name it geminiv.py Bilde 12

I den tredje kodelinjen, som du kan se, peker jeg AI-en til image.jpg filer, er filnavnene nøyaktig de samme. Uansett hvilket bilde du jobber med, sørg for at det er lagret med geminiv.py Filene er på samme plassering og har samme filnavn med riktig filtype. Du kan sende inn lokale JPG- og PNG-filer på opptil 4 MB.

Pek AI-en mot image.jpg-filen som er lagret på skrivebordet mitt. Bilde 13

I den sjette kodelinjen kan du stille spørsmål knyttet til bildet. Siden jeg gikk inn i et matrelatert bilde, spurte jeg Gemini Pro om å beregne den totale kaloriene.

Nå er det på tide å kjøre koden i terminalen. Bare flytt til skrivebordet (i mitt tilfelle) og kjør kommandoene under én etter én. Hvis du gjør noen endringer, sørg for å lagre filen.

cd Desktop
python geminiv.py
geminiv.py nr. 14

Gemini Pro visuelle modeller svarer direkte på spørsmål. Du kan stille flere spørsmål og spørre AI for å forklare hvorfor.

Gemini Pro visuell modell vil svare direkte på spørsmål 15

Du kan også legge inn et annet bilde, men sørg for at det samsvarer med bildefilnavnet, endre spørsmålet i koden og kjør på nytt geminiv.py fil for å få et nytt svar.

Hvordan bruke Gemini Pro API-nøkkel i chat-format?

Takket være unconvs konsise kode kan du chatte med en Gemini Pro-modell ved å bruke en Gemini AI API-nøkkel i et terminalvindu. På denne måten trenger du ikke å endre problemet i koden din eller kjøre Python-filen på nytt for å få ny utgang. Du kan fortsette å chatte i terminalvinduet.

Det beste av alt er at Google implementerer nettprathistorikk, slik at du ikke trenger å legge til svar manuelt eller administrere nettprathistorikk i matriser eller lister. Med en enkel funksjon kan Google lagre all samtalehistorikk i en chat-økt. De spesifikke operasjonene er som følger:

Åpne koderedigeringsprogrammet og lim inn koden nedenfor.

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)

Som vanlig, kopier og lim inn nøkkelen som ligner på API-en ovenfor.

Chatte med Gemini Pro API nøkkelbilde 16

På dette tidspunktet lagrer du filen på skrivebordet eller et annet sted. Sørg for å legge til på slutten .py. Jeg kalte den geminichat.py fil.

Fil med navnet geminichat.py nr. 17

Nå åpner du terminalen og går til skrivebordet. Neste, løp geminichat.py fil.

cd Desktop
python geminichat.py

Kjør geminichat.py-filbilde 18

Nå kan du enkelt fortsette samtalen, og den vil huske chatloggen din. Så det er en annen fin måte å bruke Google Gemini API-nøkler på.

gemini pro api svarer i terminalchatbilde 19

Dette er bare noen eksempler på hva du kan gjøre med Google Gemini gjennom API. Jeg er glad Google gjør sin visjonsmodell tilgjengelig for entusiaster og utviklere, og parer den med OpenAIs DALL-E 3 og ChatGPT Sammenligne. Selv om Gemini Pro visuelle modell ikke er like god som GPT-4V-modellen, er den fortsatt ganske bra. Vi gleder oss til lanseringen av Gemini Ultra, som vil kunne sammenlignes med GPT-4-modellen.

Utover det reagerer Gemini Pro API annerledes på Google Bard, som også er drevet av en finjustert versjon av Gemini Pro. Bards svar virket litt blide, men Gemini Pros API-svar var mer livlige og særegne.

Vi vil følge nøye med på alle endringer på dette området, så følg med for mer om Gemini AI. I mellomtiden kan du også sjekke ut Google Gemini API selv.

发表 评论

E-postadressen din vil ikke bli publisert. 必填 项 已 用 * Merkelapp

Rull til toppen