Come utilizzare la chiave API di Google Gemini? Tutorial di esempio AI, insegnamento e formazione inclusi

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!

Come utilizzare la chiave API di Google Gemini? Tutorial di esempio AI, insegnamento e formazione inclusi

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

Conferma se Python e Pip sono installati. Immagine 2

Al termine dell'installazione, esegui il comando seguente per installare le dipendenze dell'intelligenza artificiale generativa di Google.

pip install -q -U google-generativeai

Installazione delle dipendenze dell'intelligenza artificiale generativa di Google, parte 3

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.

Ottieni la chiave API Gemini Pro 4a

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

Copia la chiave API e salva la quinta

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.

immagine del modello "gemini-pro" 6

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.

Assegna un nome al file gemini.py Immagine 7

Successivamente, apri un terminale ed esegui il comando seguente per spostarti sul desktop.

cd Desktop

Una volta nel terminale desktop, esegui semplicemente il comando seguente per eseguirlo utilizzando Python gemini.py file.

python gemini.py

Usa Python per eseguire il file gemini.py Immagine 8

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

Rispondi alla domanda che hai impostato nel file gemini.py Immagine 9

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.

Utilizza la chiave API di Google Gemini per accedere al modello Gemini Pro n. 10 in testo normale

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.

immagine del modello gemini-pro-vision 11

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

Chiamalo geminiv.py Immagine 12

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.

Punta l'intelligenza artificiale sul file image.jpg salvato sul mio desktop. Immagine 13

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
geminiv.py N. 14

I modelli visivi Gemini Pro rispondono direttamente alle domande. Puoi porre ulteriori domande e chiedere all’IA di spiegare il motivo.

Il modello visivo Gemini Pro risponderà direttamente alla domanda 15

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.

In chat con la chiave API Gemini Pro Immagine 16

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.

File denominato geminichat.py N. 17

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

cd Desktop
python geminichat.py

Esegui l'immagine 18 del file 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.

gemini pro api risponde nell'immagine della chat del terminale 19

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.

发表 评论

Il tuo indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

Scorrere fino a Top