Hur använder man Google Gemini API-nyckel? AI exempel handledning, undervisning och utbildning ingår

Google Gemini API-nycklar, inga fler bekymmer! Få det gjort på en minut och säg adjö till bekymmer! ✌✌✌

Detaljerade tutorials kommer att lära dig steg för steg, och även en nybörjare kan bli en mästare på några sekunder!

Säg adjö till besvärliga steg och ha det enkeltAIArtefakt! Följ med mig för att låsa upp den nya världen av AI!

Hur använder man Google Gemini API-nyckel? AI exempel handledning, undervisning och utbildning ingår

Efter tillkomsten av Googles Gemini AI släppte Google API-åtkomst till sin Gemini-modell. Nu ger Google API-åtkomst till Gemini Pro, inklusive modeller med endast text och modeller med text plus visuella. Detta är en anmärkningsvärd lansering eftersom Google hittills inte har lagt till visuella funktioner till Bard, som kör en modell med endast text. Med denna API-nyckel kan du äntligen testa Geminis multimodala möjligheter på din lokala dator. Låt oss lära oss hur du kommer åt och använder Gemini API i den här guiden.

Anmärkning:Google Gemini API-nyckeln är för närvarande gratis för både text- och visuella modeller. Det kommer att vara gratis tills det blir allmänt tillgängligt i början av nästa år. Därför kan du skicka upp till 60 förfrågningar per minut utan att konfigurera Google Cloud-fakturering eller att ta på dig några avgifter.

Konfigurera Python och Pip på din dator

Gå till vår guide på PC eller MacInstallera Python och Pip. Du måste installera Python 3.9 eller senare.

Om du använder Linux systemet kan du följa vår handledningInstallera Python och Pip på Ubuntu eller andra distributioner.

Du kan köra följande kommando i terminalen tillBekräfta Python och Pip är installerat på din dator. Det returnerar versionsnumret.

python -V
pip -V

Bekräfta om Python och Pip är installerade. Bild 2

Efter lyckad installation, kör kommandot nedan för att installera Googles generativa AI-beroenden.

pip install -q -U google-generativeai

Installera Googles generativa AI-beroenden del 3

Hur får man Gemini Pro API-nyckel?

Besök sedan makersuite.google.com/app/apikey och logga in med ditt Google-konto.

Klicka på under API-nycklarSkapa API-nyckel i nytt projekt" knapp.

Skaffa Gemini Pro API Key 4th

Kopiera API-nyckeln och förvara den på ett säkert ställe. Gör eller dela aldrig API-nycklar offentliga.

Kopiera API-nyckeln och spara den 5:e

Hur använder man Gemini Pro API Key (oformaterad text)?

I likhet med OpenAI använder Google också Gemini API-nycklar direkt för utvecklings- och testsyften. Jag skrev koden ganska enkelt så att den lätt kan testas och användas av vanliga användare. I det här exemplet ska jag visa hur man använder API-nycklar med Gemini Pro-textmodeller.

Starta först din favoritkodredigerare. Om du är ny är det bara att installera Notepad ++. För avancerade användare är Visual Studio Code ett utmärkt verktyg.

Kopiera och klistra sedan in koden nedan i en kodredigerare.

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)

Klistra in din Gemini API-nyckel i kodredigeraren. Som du kan se definierade vi "gemini-pro"-modellen, som är en vanlig textmodell. Dessutom har vi lagt till en fråga där du kan ställa frågor.

"gemini-pro" modell bild 6

Spara nu koden och ge filen ett namn. Se till att lägga till i slutet .py. Jag namngav filen gemini.py, och spara den på skrivbordet.

Namnge filen gemini.py Bild 7

Öppna sedan en terminal och kör följande kommando för att flytta till skrivbordet.

cd Desktop

Väl i skrivbordsterminalen kör du helt enkelt följande kommando för att köra med Python gemini.py fil.

python gemini.py

Använd Python för att köra filen gemini.py Bild 8

Nu kommer det att svara på din fråga gemini.py Problem som anges i filen.

Svara på frågan du ställt i filen gemini.py Bild 9

Du kan ändra frågan i kodredigeraren, spara den och köra den igen gemini.py fil för att få nya svar i terminalen. Så här använder du en Google Gemini API-nyckel för att komma åt en Gemini Pro-modell som endast innehåller text.

Använd Google Gemini API-nyckel för att komma åt Gemini Pro modell nr 10 i vanlig text

Hur man använder Gemini Pro API-nycklar (text- och visuella modeller)

I det här exemplet kommer jag att visa hur man interagerar med en Gemini Pro multimodal modell. Det är inte live på Google Bard än, men genom API:t kan du komma åt det direkt. Tack och lov är processen också mycket enkel och sömlös.

Öppna en ny fil i kodredigeraren och klistra in koden nedan.

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)

Se till att klistra in din Gemini API-nyckel. Här använder vi gemini-pro-vision modell, som är en textuell och visuell modell.

gemini-pro-vision modell bild 11

Spara nu filen på skrivbordet och lägg till efter filnamnet .py. Jag ska namnge det här geminiv.py .

Namnge det geminiv.py Bild 12

På den tredje raden med kod, som du kan se, pekar jag AI:n mot image.jpg filer, är filnamnen exakt desamma. Vilken bild du än arbetar med, se till att den sparas med geminiv.py Filerna finns på samma plats och har samma filnamn med rätt tillägg. Du kan skicka in lokala JPG- och PNG-filer upp till 4 MB.

Peka med AI:en mot filen image.jpg som är sparad på mitt skrivbord. Bild 13

På den sjätte kodraden kan du ställa frågor relaterade till bilden. Eftersom jag gick in på en matrelaterad bild bad jag Gemini Pro att beräkna det totala antalet kalorier.

Nu är det dags att köra koden i terminalen. Flytta bara till skrivbordet (i mitt fall) och kör kommandona nedan ett efter ett. Om du gör några ändringar, se till att spara filen.

cd Desktop
python geminiv.py
geminiv.py nr 14

Gemini Pro visuella modeller svarar på frågor direkt. Du kan ställa ytterligare frågor och fråga AI för att förklara varför.

Gemini Pro visuell modell kommer att svara direkt på fråga 15

Du kan också ange en annan bild, men se till att den matchar bildfilens namn, ändra frågan i koden och kör igen geminiv.py fil för att få ett nytt svar.

Hur använder man Gemini Pro API-nyckel i chattformat?

Tack vare unconvs kortfattade kod kan du chatta med en Gemini Pro-modell med hjälp av en Gemini AI API-nyckel i ett terminalfönster. På så sätt behöver du inte ändra problemet i din kod eller köra om Python-filen för att få ny utdata. Du kan fortsätta chatta i terminalfönstret.

Det bästa av allt är att Google implementerar chatthistorik inbyggt, så du behöver inte lägga till svar manuellt eller hantera chatthistorik i arrayer eller listor. Med en enkel funktion kan Google lagra all konversationshistorik i en chattsession. De specifika operationerna är följande:

Öppna kodredigeraren och klistra in koden nedan.

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 vanligt, kopiera och klistra in nyckeln som liknar API:et ovan.

Chatta med Gemini Pro API Nyckelbild 16

Spara nu filen på skrivbordet eller annan plats. Var noga med att lägga till i slutet .py. Jag döpte den geminichat.py fil.

Fil med namnet geminichat.py nr 17

Öppna nu terminalen och flytta till skrivbordet. Nästa, spring geminichat.py fil.

cd Desktop
python geminichat.py

Kör geminichat.py fil bild 18

Nu kan du enkelt fortsätta konversationen och den kommer ihåg din chatthistorik. Så det finns ett annat bra sätt att använda Google Gemini API-nycklar.

gemini pro api svarar i terminalchatt bild 19

Det här är bara några exempel på vad du kan göra med Google Gemini via API:et. Jag är glad att Google gör sin visionmodell tillgänglig för entusiaster och utvecklare och parar den med OpenAI:s DALL-E 3 och ChatGPT Jämföra. Även om Gemini Pro visuella modell inte är lika bra som GPT-4V-modellen är den fortfarande ganska bra. Vi ser fram emot lanseringen av Gemini Ultra, som kommer att vara jämförbar med GPT-4-modellen.

Utöver det svarar Gemini Pro API annorlunda på Google Bard, som också drivs av en finjusterad version av Gemini Pro. Bards svar verkade lite intetsägande, men Gemini Pros API-svar var mer livliga och distinkta.

Vi kommer att hålla ett öga på alla förändringar på det här området, så håll utkik efter mer om Gemini AI. Under tiden kan du också kolla in Google Gemini API själv.

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Hur använder jag Google Gemini API-nyckel? AI-exempelhandledning, inklusive undervisning och träning, kommer att vara till hjälp för dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-31422.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen