Vai al contenuto principale

Strumenti nativi Google (Gemini)

I modelli Gemini dispongono di un set di strumenti nativi Google integrati direttamente nel modello. A differenza degli strumenti universali, questi strumenti vengono gestiti lato server senza overhead aggiuntivo di chiamata alle funzioni.

Strumenti nativi Google disponibili

StrumentoChiave strumentoDescrizione
Google RicercagoogleSearchCercare informazioni attuali su Google
Esecuzione codicecodeExecutionScrivere ed eseguire codice Python in un sandbox
Contesto URLurlContextRecuperare contenuti da un URL specifico
Google MapsgoogleMapsCercare luoghi e ottenere indicazioni stradali

Come funziona

Quando selezioni un modello Gemini e attivi uno o più strumenti nativi Google, questi strumenti vengono gestiti direttamente dal modello. L'IA decide automaticamente quando utilizzare quale strumento in base alla tua domanda.

Esclusività

Uso esclusivo

Gli strumenti nativi Google sono esclusivi: quando è attivo uno strumento nativo Google, gli strumenti universali (come Ricerca su Internet o Cerca immagini) vengono disattivati automaticamente. Questo garantisce la massima compatibilità con i modelli Gemini.

Impostazioni

ImpostazioneValore
Disponibile perModelli Gemini
EsclusivoSì (sostituisce gli strumenti universali)

Vantaggi rispetto agli strumenti universali

Strumenti nativi GoogleStrumenti universali
Integrati direttamente in GeminiRichiedono API esterne
Nessun ulteriore round di chiamateLatenza extra dovuta all'invocazione dello strumento
Ottimizzati per GeminiFunzionano con tutti i modelli
Elaborazione lato serverDispatch strumento lato client

Attivazione automatica

Quando selezioni un modello Gemini e attivi almeno uno strumento nativo Google, gli strumenti universali vengono automaticamente ignorati. Gli strumenti nativi vengono passati direttamente al modello Gemini tramite ChatGoogle.bindTools.

Esecuzione codice con file

I file inviati nella chat vengono automaticamente caricati sull'API Gemini Files prima di richiamare lo strumento di esecuzione codice. Al termine, i file caricati vengono automaticamente rimossi. Questo consente di analizzare direttamente file CSV, immagini o altri dati tramite lo strumento di esecuzione codice.

Esempi di utilizzo

  • Google Ricerca: "Qual è stata la notizia di oggi sulla legislazione AI?"
  • Esecuzione codice: "Calcola la media di questi voti: 7, 8, 6, 9, 7"
  • Contesto URL: "C cosa è presente nella pagina https://example.com/document?"
  • Google Maps: "Qual è il percorso da Amsterdam a Utrecht?"

Limitazioni

  • Disponibile solo per modelli Gemini
  • Non utilizzabile contemporaneamente con strumenti universali o altri strumenti nativi (esclusivo)
  • Richiede che l'organizzazione abiliti i modelli Gemini

Strumenti correlati