OpenClaw raggiunge Gemini tramite il plugin google incluso: imposta GEMINI_API_KEY o GOOGLE_API_KEY, esegui openclaw onboard --auth-choice gemini-api-key, quindi imposta esplicitamente il modello — perché aggiungere l'autenticazione non modifica il modello predefinito. L'aspetto che la maggior parte degli articoli di configurazione trascura è che, con una chiave AI Studio, OpenClaw dispone di tre superfici Gemini separate, ciascuna con credenziali, endpoint e costi propri. (Vertex AI è un quarto percorso di credenziali separato tramite le Application Default Credentials di gcloud e non è trattato qui.) Far funzionare la chat non abilita la ricerca Gemini, e abilitare la ricerca Gemini può addebitare costi a un progetto Google che la route della chat non utilizza mai.
L'integrazione Gemini non richiede un'installazione separata. È inclusa direttamente in OpenClaw come plugin provider google incluso (plugin provider ufficiali, 21 settembre 2026), e OpenClaw è distribuito con licenza MIT e pubblicato come openclaw@2026.9.5 su npm, richiedendo Node >=24.16.0 <25 || >=26.1.0 (registro npm, 21 settembre 2026). Il software non costa nulla; tutto ciò che segue riguarda il costo delle chiavi.
Tre superfici Gemini, tre credenziali
| Superficie | Chiave di configurazione | Credenziale che legge | Può puntare a un gateway compatibile con OpenAI? |
|---|---|---|---|
| Provider del modello di chat | models.providers.<id>, oppure il provider google incluso | GEMINI_API_KEY / GOOGLE_API_KEY, oppure il proprio apiKey del provider | Sì — un ID separato con api: "openai-completions" |
| Ricerca web Gemini | tools.web.search.provider: "gemini" più plugins.entries.google.config.webSearch | webSearch.apiKey, quindi GEMINI_API_KEY, quindi models.providers.google.apiKey | No — solo un proxy dell'operatore o un endpoint compatibile con Gemini |
| Runtime Gemini CLI | agentRuntime.id: "google-gemini-cli" per modello | Un profilo con chiave API AI Studio selezionato, più un binario locale gemini | Non è affatto una route di endpoint |
Le regole di precedenza sono la parte utile. La ricerca web Gemini legge prima plugins.entries.google.config.webSearch.apiKey, poi GEMINI_API_KEY, quindi models.providers.google.apiKey, e il webSearch.baseUrl dedicato ha la precedenza su models.providers.google.baseUrl. OpenClaw inoltre non eredita qui gli header del provider del modello, perché "appartengono all'endpoint del provider del modello, che può differire dall'endpoint di ricerca web", e mantiene il controllo di Content-Type, x-goog-api-key e x-goog-api-client sulla richiesta di ricerca (documentazione della ricerca Gemini, 21 settembre 2026). Due route, deliberatamente indipendenti.
Prima di seguire un tutorial più vecchio: OpenClaw dichiara che "non offre una nuova configurazione OAuth per Gemini CLI o Antigravity OAuth", citando la fine dell'accesso consumer a Gemini CLI Login with Google il 18 giugno 2026 (documentazione del provider). Il post di Google del 19 maggio 2026 afferma che le estensioni Gemini CLI e Code Assist IDE smetteranno di servire gli abbonati Google AI Pro e Ultra e gli utenti gratuiti (blog degli sviluppatori Google). Entrambe le dichiarazioni riguardano la superficie CLI e IDE, non le chiavi API AI Studio — il percorso della chiave API è quello riportato di seguito.
Impostazione della chiave API Gemini
# The bundled google plugin reads either name.
export GEMINI_API_KEY="AIza..." # or GOOGLE_API_KEY
openclaw onboard --auth-choice gemini-api-key
# Auth alone does not change the default model — set it on purpose.
openclaw models list --provider google
openclaw models set google/<id-from-that-list>Il plugin incluso legge anche GEMINI_API_KEYS, GEMINI_API_KEY_1 e GEMINI_API_KEY_2 per la rotazione e OPENCLAW_LIVE_GEMINI_KEY come singolo override (plugin provider ufficiali, 21 settembre 2026). Queste sono documentate come variabili proprie del plugin google; il riferimento ai provider personalizzati non le elenca per un ID provider dichiarato autonomamente, che imposta la chiave tramite apiKey (l'espansione di $${ENV_VAR} è mostrata lì).
L'ultima riga è più importante di quanto sembri. openclaw configure "conserva un agents.defaults.model.primary esistente quando aggiungi o riautentichi un provider", e openclaw models auth login fa lo stesso a meno che tu non passi --set-default (regole rapide). Autenticare Gemini e continuare a ricevere risposte dal vecchio modello è un comportamento previsto, non un bug.
Non copiare un ID modello da un tutorial, incluso questo. Con una chiave configurata, OpenClaw aggiorna il catalogo dei modelli di testo di Google AI Studio dall'API Gemini models.list, quindi le nuove varianti compaiono senza una release di OpenClaw — e le stesse pagine di OpenClaw non concordano sull'ID di esempio, indicando google/gemini-3.5-flash in un punto, google/gemini-3.1-flash e google/gemini-3.1-pro-preview in un altro, e impostando lo strumento di ricerca su gemini-3.6-flash. L'elenco attivo è l'unica autorità. OpenClaw normalizza alcuni riferimenti legacy — google/gemini-3.1-pro è "accettato e normalizzato" in google/gemini-3.1-pro-preview (plugin provider ufficiali) — e google/gemini-3-pro-preview "è stato ritirato il 2026-03-09", con google/gemini-3.1-pro-preview indicato come sostituto (documentazione del provider, 21 settembre 2026).
Cosa addebita realmente una chiave API Gemini
Token e grounding della ricerca sono due voci separate, e la pagina di Google a prima vista sembra presentarli come una sola. Le tariffe Gemini Developer API del livello Standard sono espresse per 1M token, secondo la pagina dei prezzi di Google (ultimo aggiornamento 16 settembre 2026, consultata il 21 settembre 2026):
| Modello | Livello gratuito, token | Input / output a pagamento per 1M | Grounding con Google Search |
|---|---|---|---|
| gemini-3.6-flash | Gratuito | $0,75 / $3,75 fino al 31 dicembre 2026; $1,50 / $7,50 dal 1 gennaio 2027 | Livello gratuito: non disponibile. A pagamento: 5.000 richieste di ricerca gratuite al mese condivise tra tutti i modelli Gemini 3.x, poi $14 per 1.000 |
| gemini-3.8-flash | Gratuito | Stesse cifre di 3.6 Flash a questa data | Stessa linea Gemini 3.x di cui sopra |
| gemini-3.1-pro-preview | Non disponibile | $2,00 / $12,00 per prompt fino a 200k; $4,00 / $18,00 oltre 200k | Stessa linea Gemini 3.x di cui sopra |
| gemini-2.5-flash | Gratuito | $0,30 testo/immagine/video, $1,00 audio / $2,50 | Livello gratuito: gratuito fino a 500 richieste al giorno, condivise con Flash-Lite. A pagamento: 1.500 al giorno gratuite, poi $35 per 1.000 prompt con grounding |
Leggi due volte l'ultima colonna. Il modello Gemini predefinito per la ricerca web di OpenClaw è gemini-3.6-flash, un modello Gemini 3.x il cui grounding è "Non disponibile" nel livello gratuito di Google — quindi la configurazione di ricerca Gemini pronta all'uso richiede un progetto con fatturazione, anche se i token dello stesso modello sono gratuiti. Anche le unità differiscono: OpenClaw stesso osserva che "il grounding di Gemini 3 viene addebitato per query di ricerca, mentre il grounding di Gemini 2.5 viene addebitato per prompt", e Google aggiunge che una richiesta "può comportare una o più query a Google Search. Ti verrà addebitata ogni singola query di ricerca eseguita". Il grounding si aggiunge al costo dei token — "I costi per Gemini si applicano sempre" (entrambe le citazioni provengono dalla stessa pagina dei prezzi). A titolo illustrativo, un mese con 6.500 query di ricerca Gemini 3.x addebita 1.500 di esse a $14 per 1.000, cioè $21,00 di sole tariffe di ricerca, prima dei token.
Altri due elementi dalla stessa pagina: il livello a pagamento aggiunge la memorizzazione nella cache del contesto e una Batch API con una riduzione dei costi del 50%, e modifica il punto sull'utilizzo dei dati — i contenuti del livello gratuito sono "utilizzati per migliorare i nostri prodotti", mentre quelli a pagamento no, aspetto importante per un assistente sempre attivo. Gemini è inoltre solo uno dei provider di ricerca di OpenClaw; DuckDuckGo ("Nessuno (senza chiave)"), SearXNG ("Nessuno (self-hosted)") e Parallel Search (Free) ("Nessuno (free Search MCP)") sono elencati come opzioni senza chiave nella tabella dei provider di ricerca web (ricerca web, 21 settembre 2026), quindi "mi serve davvero il grounding Gemini?" è una prima domanda ragionevole.
Instradare la chat Gemini tramite un gateway compatibile con OpenAI
Il riferimento ai provider personalizzati di OpenClaw indica di usare voci models.providers.<id> esplicite "solo quando vuoi sovrascrivere l'URL di base, gli header o l'elenco dei modelli predefiniti", e il riferimento alla configurazione del gateway elenca undici valori api: openai-completions, openai-responses, openai-chatgpt-responses, anthropic-messages, google-generative-ai, google-vertex, github-copilot, bedrock-converse-stream, ollama, pi-messages e azure-openai-responses. Lo schema di configurazione alla v2026.9.7 accetta un dodicesimo valore, google-interactions, aggiunto il 25 settembre 2026. Il riferimento non lo elenca ancora, ma la pagina del provider Google di OpenClaw lo documenta come alternativa opzionale al trasporto predefinito google-generative-ai, usando la Gemini Interactions API sotto https://generativelanguage.googleapis.com/v1beta. I modelli Gemini di Kunavo sono raggiungibili tramite la sua superficie compatibile con OpenAI a POST /v1/chat/completions (endpoint chat), e Kunavo non pubblica alcun endpoint generativelanguage, v1beta o Interactions — quindi nessuno degli adattatori Google lo raggiunge, e la route raggiungibile è un ID provider separato, mai un plugin google reindirizzato.
{
"models": {
"mode": "merge",
"providers": {
"kunavo": {
"baseUrl": "https://api.kunavo.com/v1",
"apiKey": "${KUNAVO_API_KEY}",
"api": "openai-completions",
"models": [
{
"id": "gemini-3-8-flash",
"name": "Gemini 3.8 Flash",
"input": [
"text",
"image"
],
"contextWindow": 1048576,
"maxTokens": 4096
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "kunavo/gemini-3-8-flash"
}
}
}
}Quattro dettagli sono fondamentali. Lo slug usa i trattini — l'ID di Kunavo è gemini-3-8-flash, mentre quelli di Google e OpenClaw usano i punti, e sono stringhe diverse. contextWindow viene dichiarato perché un modello personalizzato privo di metadati del contesto ricade su un budget di 200.000 token, sprecando gran parte della finestra che il catalogo di Kunavo registra qui (1.048.576 token — metadati di Kunavo, non un limite pubblicato da Google). input indica le immagini perché OpenClaw imposta per impostazione predefinita un modello personalizzato come solo testuale. E cost viene omesso, quindi la stima locale di OpenClaw su questa route ricade su zero: una lettura di $0 indica metadati mancanti, non inferenza gratuita.
Ciò a cui si rinuncia con questa route è documentato, non ipotizzato. Con api: "openai-completions" verso un host che non è quello di OpenAI, OpenClaw forza compat.supportsDeveloperRole: false e salta la preparazione nativa delle richieste — niente service_tier, niente store di Responses o Completions, niente suggerimenti per la cache dei prompt, niente preparazione del payload compatibile con il ragionamento (provider personalizzati). Anche gli extra specifici di Gemini restano esclusi: params.cachedContent è documentato per le esecuzioni Gemini dirette, le variabili di rotazione delle chiavi sono funzioni del plugin e la mappatura thinkingLevel / thinkingBudget di OpenClaw è descritta per il provider google — non è stato verificato da questa pagina se sopravviva a una route tramite gateway.
Kunavo non fornisce alcun modello di embedding né modelli di sintesi o riconoscimento vocale. I contratti di embedding e voce del plugin google restano quindi su una chiave Google, indipendentemente da come viene instradata la chat.
Per le capacità, presta attenzione a chi stai prendendo in parola. L'attuale pagina dei modelli di Google non visualizza più i limiti di token per modello, quindi una cifra relativa al contesto citata altrove è una copia di una fonte precedente. Il catalogo di Kunavo segnala visione, chiamate di funzione, streaming e contesto esteso nelle sue voci Gemini, e il ragionamento in tutte tranne gemini-2-5-flash. Ogni affermazione è circoscritta a chi l'ha pubblicata — verifica prima le chiamate agli strumenti sulla tua attività.
Calcola il prezzo del modello che hai scelto
Per modello, rispetto al livello Standard di Google, perché oggi la versione a livello familiare di questo confronto è falsa:
| Modello Kunavo | Input / output Kunavo per 1M | Google Standard per 1M | Dove si colloca |
|---|---|---|---|
Gemini 3.8 Flash — gemini-3-8-flash | $0,525 / $2,625 | $0,75 / $3,75 fino al 31 dic 2026 | ~30% sotto quella tariffa durante la finestra introduttiva |
Gemini 3.7 Flash — gemini-3-7-flash | $0,525 / $2,625 | $0,75 / $3,75 fino al 31 dic 2026 | ~30% sotto quella tariffa durante la finestra introduttiva |
Gemini 3.6 Flash — gemini-3-6-flash | $1,05 / $5,25 | $0,75 / $3,75 fino al 31 dic 2026 | ~40% sopra quella tariffa fino a quando Google passerà a $1,50 / $7,50 |
Gemini 3.1 Pro — gemini-3-1-pro | $0,70 / $4,20 | $2,00 / $12,00 fino a 200k di input | ~65% sotto quella tariffa; entrambi addebitano l'intera richiesta a una tariffa maggiore oltre 200k |
Gemini 2.5 Flash — gemini-2-5-flash | $0,09 / $0,75 | $0,30 / $2,50 | ~70% sotto quella tariffa |
Le tariffe di Kunavo provengono dal catalogo attivo e quelle di Google dalla pagina dei prezzi consultata il 21 settembre 2026; la finestra introduttiva termina il 31 dicembre 2026, dopodiché il confronto Flash si inverte nuovamente.
Una stima esemplificativa, che è aritmetica dei token e non un'attività OpenClaw misurata né un limite di fatturazione. Supponiamo una settimana di lavoro dell'assistente con 4.000.000 di token di input non memorizzati nella cache e 150.000 token di output, senza caching e senza ricerca. Su Gemini 3.8 Flash alle tariffe di Kunavo sono $2,49; la stessa aritmetica alle tariffe Flash introduttive di Google è $3,56, che sale a $7,13 alla tariffa del 2027. Esegui gli stessi volumi su Gemini 3.6 Flash in Kunavo e ottieni $4,99 — sopra la cifra introduttiva di Google, ed è esattamente per questo che conta l'ID del modello, non il nome del provider.
L'importo del catalogo di Kunavo è un minimo di fatturazione, non un limite massimo: quando l'upstream comunica il proprio addebito, la fattura è il maggiore tra il costo del catalogo e il costo upstream moltiplicato per il markup applicabile. Gli addebiti per la cache, il grounding della ricerca e l'hosting sono esclusi da questo esempio, e la ricarica minima è $10 di credito prepagato — un minimo di finanziamento, non un costo per attività né un abbonamento. Consulta i dettagli della fatturazione e i prezzi di OpenClaw per il costo operativo completo.
Verifica con una richiesta, poi leggi entrambi i registri
openclaw config validate
openclaw gateway restart
openclaw models list --provider kunavo
openclaw infer model run --model kunavo/gemini-3-8-flash --prompt "hi" --jsonopenclaw models list legge l'inventario pubblicato e openclaw models status mostra il valore predefinito risolto e lo stato dell'autenticazione; nessuno dei due dimostra che un'attività a pagamento funzioni, e openclaw models set su un provider noto salva un modello non presente nel catalogo con solo un avviso. openclaw doctor --json --severity-min info mostra anche i modelli attivi che il catalogo locale non può confermare (riferimento CLI). La singola richiesta sopra è la prima prova che comporta un costo.
Esegui il triage in base al codice di stato. OpenClaw documenta la firma model_not_found per un server locale compatibile con OpenAI e i tre campi che indica sono gli stessi tre impostati da una voce di provider personalizzata: verifica che baseUrl includa /v1, che api sia "openai-completions" per un backend /v1/chat/completions e che models[].id sia l'ID semplice locale al provider, con il prefisso del provider usato solo al momento della selezione (risoluzione dei problemi). Con Kunavo, il controllo che indica che l'URL di base è corretto è una richiesta non autenticata a un percorso API reale: GET https://api.kunavo.com/v1/models risponde 401 con un corpo authentication_error, il che significa che l'URL è corretto e che manca la chiave. L'host semplice e il percorso /v1 semplice non sono percorsi API e rispondono con HTML, quindi un client puntato su uno dei due fallirà prima ancora di raggiungere un modello (verificato il 21 settembre 2026). Un 403 è quello da fermare e leggere: OpenClaw avverte che "può provenire da un livello di sicurezza upstream come una CDN, un WAF, una regola di gestione dei bot o un reverse proxy" e che un curl minimo riuscito non garantisce che le richieste reali nello stile degli SDK superino lo stesso livello. Consulta modello non trovato e chiave API Gemini non funzionante per le versioni più lunghe.
Per la route nativa, inizia dalle note di Kunavo sulla chiave API Gemini e da Google AI Studio; per la route tramite gateway, crea una chiave in Chiavi API e apri un account Kunavo, quindi segui la procedura guidata sui provider personalizzati in migliore API per OpenClaw. Mantieni disponibile la route funzionante mentre esegui i test.
Quale route prevale quando
| Percorso | Vantaggioso quando | A cosa rinunci |
|---|---|---|
Chiave AI Studio diretta sul plugin google | Vuoi controlli di grounding, immagini, musica, voce e ragionamento da un'unica credenziale | Le tariffe proprie di Google e un progetto con fatturazione per il grounding Gemini 3.x |
| Ibrida: gateway per la chat, chiave Google per la ricerca | Il modello scelto è più economico sul gateway, ma vuoi comunque il grounding Google | Due account e due registri; la tariffa di ricerca non si sposta mai sul gateway |
| Solo gateway, provider di ricerca senza chiave | Il grounding è opzionale e l'obiettivo è avere un unico saldo | Funzionalità esclusive di Gemini e uno strumento di ricerca con una struttura dei risultati diversa |
Runtime google-gemini-cli | Esegui già il binario locale gemini e vuoi che OpenClaw lo gestisca | È comunque una chiave API AI Studio; non è accesso gratuito |
| Modello locale | Lavoro privato o di piccole dimensioni senza costi per richiesta | Divario di capacità e hardware necessario per eseguirlo |
Se stai ancora scegliendo un provider anziché configurarne uno, prezzi dell'API Gemini e API compatibile con OpenAI coprono le due metà di questa decisione.
Domande frequenti
Come imposto una chiave API Gemini in OpenClaw?
Inserisci la chiave AI Studio in GEMINI_API_KEY o GOOGLE_API_KEY, oppure esegui openclaw onboard --auth-choice gemini-api-key, che dispone anche di una forma non interattiva che accetta --gemini-api-key. Il plugin google incluso in OpenClaw legge inoltre GEMINI_API_KEYS, GEMINI_API_KEY_1 e GEMINI_API_KEY_2 per la rotazione e OPENCLAW_LIVE_GEMINI_KEY come singolo override. Queste variabili di rotazione sono documentate come proprie del plugin; il riferimento ai provider personalizzati non le elenca per un ID provider dichiarato autonomamente in models.providers, che imposta la chiave tramite apiKey. Aggiungere la chiave non cambia il modello predefinito: la documentazione di OpenClaw afferma che openclaw configure conserva un agents.defaults.model.primary esistente quando aggiungi o riautentichi un provider, quindi usa openclaw models set <provider/model> per cambiarlo intenzionalmente. Documentazione verificata il 21 settembre 2026.
La configurazione Gemini di OpenClaw funziona con una chiave API Gemini gratuita?
Per la chat, su alcuni modelli: la pagina dei prezzi di Google indica input e output del livello gratuito come 'Free of charge' per gemini-3.6-flash, gemini-3.8-flash e gemini-2.5-flash, mentre gemini-3.1-pro-preview mostra 'Not available' nel livello gratuito ed è disponibile solo a pagamento. Per la ricerca web è diverso, ed è qui che si cela l’insidia. Il grounding con Google Search sui modelli Gemini 3.x è 'Not available' nel livello gratuito e il modello predefinito di OpenClaw per la ricerca web Gemini, gemini-3.6-flash, è un modello Gemini 3.x. Pertanto la configurazione di ricerca Gemini predefinita richiede un progetto Google con fatturazione attiva, anche se i token dello stesso modello sono gratuiti. Il grounding di Gemini 2.5 Flash e Flash-Lite include invece una quota gratuita di 500 richieste al giorno, condivisa tra i due modelli. Verificato il 21 settembre 2026 sulla pagina dei prezzi di Google, aggiornata da ultimo il 16 settembre 2026.
Quale modello Gemini devo impostare in OpenClaw?
Leggilo dalla tua installazione, non da un tutorial qualsiasi, nemmeno da quelli di OpenClaw. Con una chiave API configurata, OpenClaw aggiorna il catalogo dei modelli di testo di Google AI Studio tramite l’API Gemini models.list, quindi le nuove varianti Gemini compaiono senza una release di OpenClaw — e le pagine ufficiali di OpenClaw stampano tre diversi insiemi di esempi: una pagina nomina google/gemini-3.5-flash, un’altra google/gemini-3.1-flash e google/gemini-3.1-pro-preview, mentre lo strumento di ricerca usa per impostazione predefinita gemini-3.6-flash. Esegui openclaw models list --provider google e scegli tra i risultati restituiti. Nota che openclaw models set, se usato con un provider conosciuto, salva un modello non catalogato con un semplice avviso, quindi un’impostazione riuscita non dimostra che l’ID esista nell’upstream. Documentazione verificata il 21 settembre 2026.
OpenClaw può raggiungere Gemini tramite un gateway compatibile con OpenAI come Kunavo?
Per la chat, la struttura documentata prevede un ID provider separato con api 'openai-completions' e baseUrl https://api.kunavo.com/v1, elencando gli slug con trattini di Kunavo come gemini-3-8-flash — non il gemini-3.8-flash con i punti di Google e non i riferimenti google/ di OpenClaw, che sono stringhe diverse. Kunavo non pubblica alcun endpoint generativelanguage o v1beta, quindi lo strumento di ricerca web di Gemini non può puntare lì: OpenClaw documenta il suo webSearch.baseUrl per "un proxy dell'operatore o un endpoint personalizzato compatibile con Gemini", e un host generativelanguage semplice viene normalizzato al percorso v1beta. La ricerca resta quindi su una vera chiave Google, mentre la chat viene eseguita sul gateway — cosa che la precedenza delle credenziali di OpenClaw consente esplicitamente. Questa è una lettura della documentazione, non un'integrazione testata: OpenClaw non è stato testato a runtime con Kunavo.
Perché OpenClaw restituisce model_not_found, 401 o 403 su una route Gemini?
Considerali separatamente. La pagina di risoluzione dei problemi di OpenClaw documenta la firma model_not_found per un server locale compatibile con OpenAI e indica gli stessi tre campi impostati da una voce di provider personalizzata: verifica che baseUrl includa /v1, che api sia 'openai-completions' per un backend /v1/chat/completions e che models[].id sia l'ID semplice locale al provider, con il prefisso del provider usato solo al momento della selezione. Nello specifico di Kunavo, una richiesta GET non autenticata a https://api.kunavo.com/v1/models risponde 401 con un corpo authentication_error, confermando che l'URL di base è corretto e che manca la chiave; l'host semplice e il percorso /v1 semplice non sono percorsi API e rispondono con HTML anziché con un errore API (verificato il 21 settembre 2026). Per un 403, OpenClaw avverte di non presumere un errore di configurazione: la risposta può provenire da una CDN, un WAF o un reverse proxy upstream davanti a un endpoint compatibile con OpenAI, e un curl minimo riuscito non garantisce che le richieste reali nello stile degli SDK superino lo stesso livello. Documentazione verificata il 21 settembre 2026.
Recuperato per questa pagina il 21 settembre 2026: la documentazione di OpenClaw relativa al provider Google, ai plugin provider ufficiali, alla ricerca Gemini, alla ricerca web, ai provider personalizzati (sia i concetti sia il riferimento del gateway), alle regole rapide, ai modelli CLI e alla risoluzione dei problemi; la pagina dei prezzi dell'API Gemini di Google (ultimo aggiornamento 16 settembre 2026), la pagina dei modelli, la pagina sul grounding con Google Search e il post del blog degli sviluppatori del 19 maggio 2026; la voce del registro npm per openclaw; e il catalogo di Kunavo. Il 1 ottobre 2026 i valori api del provider personalizzato sono stati ricontrollati rispetto al riferimento del gateway, alla pagina del provider Google, allo schema di configurazione di OpenClaw e al trasporto Interactions nel suo codice sorgente alla v2026.9.7. L'unica richiesta live effettuata per questa pagina è stata una GET non autenticata a /v1/models di Kunavo, per registrare il 401 descritto sopra. Nulla di quanto riportato è stato testato a runtime con un'installazione di OpenClaw, sull'endpoint di Kunavo o su quello di Google; ogni cifra in dollari è aritmetica illustrativa basata sulle tariffe pubblicate.