Ako používať kľúč Google Gemini API? Vrátane príkladov AI, výučby a školenia

Kľúče Google Gemini API, už žiadne starosti! Urobte to za minútu a dajte zbohom starostiam! ✌✌✌

Podrobné návody vás naučia krok za krokom a dokonca aj nováčik sa môže stať majstrom v priebehu niekoľkých sekúnd!

Rozlúčte sa s ťažkopádnymi krokmi a urobte to jednoduchoAIArtefakt! Pridajte sa ku mne a odomknite nový svet AI!

Ako používať kľúč Google Gemini API? Vrátane príkladov AI, výučby a školenia

Po nástupe umelej inteligencie Gemini od Google spoločnosť Google uvoľnila prístup k svojmu modelu Gemini prostredníctvom API. Teraz spoločnosť Google poskytuje prístup cez rozhranie API k Gemini Pro, vrátane iba textových modelov a textových plus vizuálnych modelov. Toto je pozoruhodné spustenie, pretože Google do dnešného dňa nepridal vizuálne možnosti do Bard, ktorý používa iba textový model. S týmto kľúčom API môžete konečne otestovať multimodálne schopnosti Gemini na vašom lokálnom počítači. V tejto príručke sa naučíme, ako pristupovať a používať rozhranie Gemini API.

Poznámka:Kľúč Google Gemini API je v súčasnosti bezplatný pre textové aj vizuálne modely. Bude zadarmo, kým nebude všeobecne dostupný začiatkom budúceho roka. Preto môžete odoslať až 60 žiadostí za minútu bez toho, aby ste museli nastavovať fakturáciu Google Cloud alebo účtovať poplatky.

Nakonfigurujte Python a Pip na vašom počítači

Prejdite na nášho sprievodcu na PC alebo MacNainštalujte Python a Pip. Potrebujete nainštalovaný Python 3.9 alebo vyšší.

Ak používate Linux systému, môžete postupovať podľa nášho tutoriáluNainštalujte Python a Pip na Ubuntu alebo iné distribúcie.

V termináli môžete spustiť nasledujúci príkazPotvrďte Python a Pip je nainštalovaný na vašom počítači. Vráti číslo verzie.

python -V
pip -V

Skontrolujte, či sú nainštalované Python a Pip. Obrázok 2

Po úspešnej inštalácii spustite príkaz uvedený nižšie a nainštalujte závislosti generatívnej AI spoločnosti Google.

pip install -q -U google-generativeai

Inštalácia generatívnych závislostí AI od Googlu, časť 3

Ako získať kľúč Gemini Pro API?

Potom navštívte stránku makersuite.google.com/app/apikey a prihláste sa pomocou svojho účtu Google.

V časti Kľúče API kliknite naVytvorte kľúč API v novom projektetlačidlo ".

Získajte Gemini Pro API Key 4th

Skopírujte kľúč API a uschovajte ho na bezpečnom mieste. Nikdy nezverejnite ani nezdieľajte kľúče API.

Skopírujte kľúč API a uložte 5. kľúč

Ako používať Gemini Pro API Key (režim obyčajného textu)?

Podobne ako OpenAI, aj Google používa kľúče Gemini API priamo na vývojové a testovacie účely. Kód som napísal pomerne jednoducho, aby ho mohli ľahko testovať a používať bežní používatelia. V tomto príklade ukážem, ako používať kľúče API s textovými modelmi Gemini Pro.

Najprv spustite svoj obľúbený editor kódu. Ak ste nový, stačí nainštalovať Notepad ++. Pre pokročilých používateľov je Visual Studio Code skvelým nástrojom.

Potom skopírujte a prilepte kód uvedený nižšie do editora kódu.

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)

V editore kódu prilepte svoj kľúč Gemini API. Ako vidíte, definovali sme model „gemini-pro“, čo je model s obyčajným textom. Okrem toho sme pridali dotaz, ktorý je možné položiť.

Obrázok modelu „gemini-pro“ 6

Teraz uložte kód a pomenujte súbor. Nezabudnite pridať na konci .py. Pomenoval som súbor gemini.pya uložte ho na pracovnú plochu.

Pomenujte súbor gemini.py Obrázok 7

Potom otvorte terminál a spustite nasledujúci príkaz, aby ste sa presunuli na pracovnú plochu.

cd Desktop

Keď ste v termináli pracovnej plochy, jednoducho spustite nasledujúci príkaz na vykonanie pomocou Pythonu gemini.py dokument.

python gemini.py

Použite Python na spustenie súboru gemini.py Obrázok 8

Teraz odpovie na vašu otázku gemini.py Problémy nastavené v súbore.

Odpovedzte na otázku, ktorú ste nastavili v súbore gemini.py Obrázok 9

Otázku môžete upraviť v editore kódu, uložiť ju a znova spustiť gemini.py súbor na získanie nových odpovedí v termináli. Takto používate kľúč Google Gemini API na prístup k iba textovému modelu Gemini Pro.

Použite kľúč Google Gemini API na prístup k čistému textu Gemini Pro model č. 10

Ako používať kľúče Gemini Pro API (textové a vizuálne modely)

V tomto príklade ukážem, ako interagovať s multimodálnym modelom Gemini Pro. Na Google Bard ešte nie je aktívny, ale cez API k nemu máte okamžitý prístup. Našťastie je tento proces tiež veľmi jednoduchý a bezproblémový.

Otvorte nový súbor v editore kódu a prilepte kód nižšie.

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)

Uistite sa, že ste prilepili kľúč Gemini API. Tu používame gemini-pro-vision model, ktorý je textovým a vizuálnym modelom.

Obrázok modelu gemini-pro-vision 11

Teraz uložte súbor na plochu a pridajte ho za názov súboru .py. Pomenujem to tu geminiv.py .

Pomenujte to geminiv.py Obrázok 12

V treťom riadku kódu, ako vidíte, ukazujem AI na image.jpg súbory, názvy súborov sú úplne rovnaké. Bez ohľadu na to, s akým obrázkom pracujete, uistite sa, že je s ním uložený geminiv.py Súbory sú na rovnakom mieste a majú rovnaký názov súboru so správnou príponou. Môžete odovzdať lokálne súbory JPG a PNG do veľkosti 4 MB.

Ukážte AI ​​na súbor image.jpg uložený na mojej ploche. Obrázok 13

V šiestom riadku kódu môžete klásť otázky súvisiace s obrázkom. Keďže som zadával obrázok súvisiaci s jedlom, požiadal som Gemini Pro, aby vypočítal celkový počet kalórií.

Teraz je čas spustiť kód v termináli. Stačí sa presunúť na plochu (v mojom prípade) a spustiť príkazy nižšie jeden po druhom. Ak vykonáte nejaké zmeny, nezabudnite súbor uložiť.

cd Desktop
python geminiv.py
geminiv.py č. 14

Vizuálne modely Gemini Pro odpovedajú na otázky priamo. Môžete položiť ďalšie otázky a požiadať AI, aby vysvetlila prečo.

Vizuálny model Gemini Pro priamo odpovie na otázku 15

Môžete zadať aj iný obrázok, ale uistite sa, že sa zhoduje s názvom súboru obrázka, zmeňte otázku v kóde a spustite znova geminiv.py súbor na získanie novej odpovede.

Ako používať kľúč Gemini Pro API vo formáte chatu?

Vďaka stručnému kódu unconv môžete chatovať s modelom Gemini Pro pomocou kľúča API Gemini AI v okne terminálu. Týmto spôsobom nemusíte meniť problém vo svojom kóde alebo znova spúšťať súbor Python, aby ste získali nový výstup. Môžete pokračovať v chatovaní v okne terminálu.

Najlepšie zo všetkého je, že Google implementuje históriu rozhovorov natívne, takže nemusíte manuálne pridávať odpovede ani spravovať históriu rozhovorov v poliach alebo zoznamoch. Vďaka jednoduchej funkcii môže Google ukladať celú históriu konverzácií do chatovej relácie. Konkrétne operácie sú nasledovné:

Otvorte editor kódu a prilepte kód nižšie.

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)

Ako obvykle skopírujte a prilepte kľúč podobný vyššie uvedenému API.

Chatovanie s kľúčom API Gemini Pro Obrázok 16

V tomto okamihu uložte súbor na pracovnú plochu alebo na iné miesto. Na konci určite pridajte .py. Pomenoval som to geminichat.py dokument.

Súbor s názvom geminichat.py č. 17

Teraz otvorte terminál a prejdite na pracovnú plochu. Ďalej bež geminichat.py dokument.

cd Desktop
python geminichat.py

Spustite súbor geminichat.py obrázok 18

Teraz môžete ľahko pokračovať v konverzácii a bude si pamätať vašu históriu chatu. Existuje teda ďalší skvelý spôsob, ako použiť kľúče rozhrania Google Gemini API.

gemini pro api odpovedá v terminálovom chate obrázok 19

Toto je len niekoľko príkladov toho, čo môžete robiť so službou Google Gemini prostredníctvom rozhrania API. Som rád, že Google sprístupňuje svoj model vízie nadšencom a vývojárom a spáruje ho s OpenAI DALL-E 3 a ChatGPT Porovnaj. Aj keď vizuálny model Gemini Pro nie je taký dobrý ako model GPT-4V, stále je celkom dobrý. Tešíme sa na uvedenie Gemini Ultra, ktoré bude porovnateľné s modelom GPT-4.

Okrem toho rozhranie Gemini Pro API reaguje odlišne na Google Bard, ktorý je tiež poháňaný vylepšenou verziou Gemini Pro. Bardove reakcie sa zdali trochu nevýrazné, ale reakcie API Gemini Pro boli živšie a výraznejšie.

Budeme pozorne sledovať všetky zmeny v tejto oblasti, takže sledujte ďalšie informácie o Gemini AI. Medzitým si tiež sami vyskúšajte Google Gemini API.

发表 评论

Vaša emailová adresa nebude zverejnená. 必填 项 已 用 * Štítok

Prejdite na začiatok