Directory articoli
Chiavi API di Google Gemini, niente più preoccupazioni! Completalo in un minuto e dì addio alle preoccupazioni! ✌✌✌
Tutorial dettagliati ti insegneranno passo dopo passo e anche un principiante può diventare un maestro in pochi secondi!
Dì addio ai passaggi ingombranti e fallo facilmenteAIArtefatto! Unisciti a me per sbloccare il nuovo mondo dell'intelligenza artificiale!

Dopo l'avvento dell'intelligenza artificiale Gemini di Google, Google ha rilasciato l'accesso API al suo modello Gemini. Ora Google fornisce l'accesso API a Gemini Pro, inclusi modelli di solo testo e modelli di testo e immagini. Si tratta di un lancio notevole perché fino ad oggi Google non ha aggiunto funzionalità visive a Bard, che esegue un modello di solo testo. Con questa chiave API puoi finalmente testare le capacità multimodali di Gemini sul tuo computer locale. Impariamo come accedere e utilizzare l'API Gemini in questa guida.
Nota:La chiave API di Google Gemini è attualmente gratuita sia per i modelli testuali che visivi. Sarà gratuito fino a quando non sarà disponibile a livello generale all’inizio del prossimo anno. Puoi quindi inviare fino a 60 richieste al minuto senza impostare la fatturazione Google Cloud né incorrere in alcun addebito.
Configura Python e Pip sul tuo computer
Vai alla nostra guida su PC o MacInstalla Python e Pip. È necessario che sia installato Python 3.9 o versione successiva.
Se stai usando Linux sistema, puoi seguire il nostro tutorialInstalla Python e Pip su Ubuntu o altre distribuzioni.
È possibile eseguire il seguente comando nel terminale suConferma Python e Pip è installato sul tuo computer. Restituisce il numero di versione.
python -V pip -V

Al termine dell'installazione, esegui il comando seguente per installare le dipendenze dell'intelligenza artificiale generativa di Google.
pip install -q -U google-generativeai

Come ottenere la chiave API Gemini Pro?
Successivamente, visita makersuite.google.com/app/apikey e accedi con il tuo account Google.
In Chiavi API, fare clic suCrea la chiave API nel nuovo progetto"pulsante.

Copia la chiave API e conservala in un luogo sicuro. Non rendere o condividere mai le chiavi API pubbliche.

Come utilizzare la chiave API Gemini Pro (modalità testo normale)?
Similmente a OpenAI, anche Google utilizza le chiavi API Gemini direttamente per scopi di sviluppo e test. Ho scritto il codice in modo abbastanza semplice in modo che possa essere facilmente testato e utilizzato dagli utenti regolari. In questo esempio, mostrerò come utilizzare le chiavi API con i modelli di testo Gemini Pro.
Innanzitutto, avvia il tuo editor di codice preferito. Se sei nuovo, basta installarlo Notepad + +. Per gli utenti avanzati, Visual Studio Code è un ottimo strumento.
Quindi, copia e incolla il codice seguente in un editor di codice.
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)Nell'editor del codice, incolla la chiave API Gemini. Come puoi vedere, abbiamo definito il modello "gemini-pro", che è un modello di testo semplice. Inoltre, abbiamo aggiunto una query in cui puoi porre domande.

Ora salva il codice e dai un nome al file. Assicurati di aggiungere alla fine .py. Ho chiamato il file gemini.pye salvarlo sul desktop.

Successivamente, apri un terminale ed esegui il comando seguente per spostarti sul desktop.
cd DesktopUna volta nel terminale desktop, esegui semplicemente il comando seguente per eseguirlo utilizzando Python gemini.py file.
python gemini.py

Ora risponderà alla tua domanda gemini.py Problemi impostati nel file.

Puoi modificare la domanda nell'editor del codice, salvarla ed eseguirla di nuovo gemini.py file per ottenere nuove risposte nel terminale. Ecco come utilizzi una chiave API di Google Gemini per accedere a un modello Gemini Pro di solo testo.

Come utilizzare le chiavi API Gemini Pro (modelli testuali e visivi)
In questo esempio, dimostrerò come interagire con un modello multimodale Gemini Pro. Non è ancora attivo su Google Bard, ma tramite l'API puoi accedervi immediatamente. Per fortuna, il processo è anche molto semplice e senza interruzioni.
Apri un nuovo file nell'editor di codice e incolla il codice seguente.
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)Assicurati di incollare la chiave API Gemini. Qui stiamo usando gemini-pro-vision modello, che è un modello testuale e visivo.

Ora salva il file sul desktop e aggiungilo dopo il nome del file .py. Lo nominerò qui geminiv.py .

Nella terza riga di codice, come puoi vedere, indico l'AI al file image.jpg file, i nomi dei file sono esattamente gli stessi. Qualunque sia l'immagine con cui stai lavorando, assicurati che sia salvata geminiv.py I file si trovano nella stessa posizione e hanno lo stesso nome file con l'estensione corretta. Puoi trasmettere file JPG e PNG locali fino a 4 MB.

Nella sesta riga di codice puoi porre domande relative all'immagine. Poiché stavo inserendo un'immagine relativa al cibo, ho chiesto a Gemini Pro di calcolare le calorie totali.
Ora è il momento di eseguire il codice nel terminale. Basta spostarsi sul desktop (nel mio caso) ed eseguire i comandi seguenti uno per uno. Se apporti modifiche, assicurati di salvare il file.
cd Desktop
python geminiv.py
I modelli visivi Gemini Pro rispondono direttamente alle domande. Puoi porre ulteriori domande e chiedere all’IA di spiegare il motivo.

Puoi anche inserire un'immagine diversa, ma assicurati che corrisponda al nome del file immagine, modifica la domanda nel codice ed esegui di nuovo geminiv.py file per ottenere una nuova risposta.
Come utilizzare la chiave API Gemini Pro in formato chat?
Grazie al codice conciso di unconv, puoi chattare con un modello Gemini Pro utilizzando una chiave API Gemini AI in una finestra di terminale. In questo modo, non è necessario modificare il problema nel codice o eseguire nuovamente il file Python per ottenere un nuovo output. Puoi continuare a chattare nella finestra del terminale.
Meglio ancora, Google implementa la cronologia chat in modo nativo, quindi non è necessario aggiungere manualmente risposte o gestire la cronologia chat in array o elenchi. Con una semplice funzione, Google può archiviare tutta la cronologia delle conversazioni in una sessione di chat. Le operazioni specifiche sono le seguenti:
Apri l'editor del codice e incolla il codice qui sotto.
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)Come al solito, copia e incolla la chiave simile all'API sopra.

A questo punto salva il file sul desktop o in un'altra posizione. Assicurati di aggiungere alla fine .py. L'ho chiamato geminichat.py file.

Ora apri il terminale e spostati sul desktop. Quindi, corri geminichat.py file.
cd Desktop python geminichat.py

Ora puoi continuare facilmente la conversazione e ricorderà la cronologia della tua chat. Quindi c'è un altro ottimo modo per utilizzare le chiavi API di Google Gemini.

Questi sono solo alcuni esempi di cosa puoi fare con Google Gemini tramite l'API. Sono felice che Google stia mettendo il suo modello di visione a disposizione di appassionati e sviluppatori e lo stia abbinando a DALL-E 3 e OpenAI ChatGPT Confrontare. Sebbene il modello visivo Gemini Pro non sia buono come il modello GPT-4V, è comunque abbastanza buono. Attendiamo con ansia il lancio di Gemini Ultra, che sarà paragonabile al modello GPT-4.
Oltre a ciò, l'API Gemini Pro risponde in modo diverso a Google Bard, anch'esso basato su una versione ottimizzata di Gemini Pro. Le risposte di Bard sembravano un po' insipide, ma le risposte API di Gemini Pro erano più vivaci e distintive.
Terremo d'occhio tutti i cambiamenti in quest'area, quindi rimanete sintonizzati per ulteriori informazioni sull'intelligenza artificiale di Gemini. Nel frattempo, controlla tu stesso anche l'API di Google Gemini.
Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Come utilizzare la chiave API di Google Gemini? Il tutorial di esempio sull'intelligenza artificiale, incluso l'insegnamento e la formazione, ti sarà utile.
Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-31422.html
Per scoprire altri trucchi nascosti🔑, unisciti al nostro canale Telegram!
Condividi e metti mi piace se ti piace! Le tue condivisioni e i tuoi Mi piace sono la nostra continua motivazione!