Vai al contenuto principale

Componente aggiuntivo di Google Sheets

Aggiornato oltre una settimana fa

L'estensione Claude for Sheets integra Claude in Google Sheets, permettendoti di eseguire interazioni con Claude direttamente nelle celle.

Perché usare Claude for Sheets?

Claude for Sheets abilita l'ingegneria dei prompt su larga scala permettendoti di testare i prompt su suite di valutazione in parallelo. Inoltre, eccelle in compiti d'ufficio come l'analisi di sondaggi e l'elaborazione di dati online.

Visita il nostro foglio di esempio di ingegneria dei prompt per vederlo in azione.

Inizia con Claude for Sheets

Installa Claude for Sheets

Abilita facilmente Claude for Sheets seguendo questi passaggi:

  1. Ottieni la tua chiave API Claude: Se non hai ancora una chiave API, puoi creare chiavi API nella Console Claude.

  2. Installa l'estensione Claude for Sheets: Trova l'estensione Claude for Sheets nel marketplace dei componenti aggiuntivi, quindi fai clic sul pulsante blu `Installa` e accetta i permessi.

    1. Permessi: L'estensione Claude for Sheets richiederà una varietà di permessi necessari per funzionare correttamente. Sii assicurato che elaboriamo solo i dati specifici su cui gli utenti chiedono a Claude di eseguire operazioni. Questi dati non vengono mai utilizzati per addestrare i nostri modelli generativi.

    2. I permessi dell'estensione includono:

      1. Visualizza e gestisci i fogli di calcolo in cui è stata installata questa applicazione: Necessario per eseguire i prompt e restituire i risultati.

      2. Connettiti a un servizio esterno: Necessario per effettuare chiamate agli endpoint dell'API Claude.

      3. Consenti a questa applicazione di eseguire quando non sei presente: Necessario per eseguire i ricalcoli delle celle senza intervento dell'utente.

      4. Visualizza ed esegui contenuti web di terze parti nei prompt e nelle barre laterali all'interno delle applicazioni Google: Necessario per visualizzare la barra laterale e il prompt post-installazione.

  3. Connetti la tua chiave API: Inserisci la tua chiave API in Estensioni > Claude for Sheets™ > Apri barra laterale > > Impostazioni > Provider API. Potrebbe essere necessario attendere o aggiornare affinché il menu Claude for Sheets appaia.

Importante: Dovrai reinserire la tua chiave API ogni volta che crei un nuovo Google Sheet.

Inserisci il tuo primo prompt

Ci sono due funzioni principali che puoi usare per chiamare Claude usando Claude for Sheets. Per ora, usiamo CLAUDE().

Prompt semplice

In qualsiasi cella, digita =CLAUDE("Claude, in una frase, cosa c'è di buono nel colore blu?").

Claude dovrebbe rispondere con una risposta. Saprai che il prompt è in elaborazione perché la cella dirà Caricamento....

Aggiunta di parametri

Gli argomenti dei parametri vengono dopo il prompt iniziale, come =CLAUDE(prompt, model, params...).

Nota: model è sempre secondo nell'elenco.

Ora digita in qualsiasi cella =CLAUDE("Ciao, Claude!", "claude-haiku-4-5-20251001", "max_tokens", 3).

Qualsiasi parametro API può essere impostato in questo modo. Puoi anche passare una chiave API da utilizzare solo per questa cella specifica, come questo: "api_key", "sk-ant-api03-j1W...".

Uso avanzato

CLAUDEMESSAGES è una funzione che ti permette di usare specificamente l'API Messages. Questo ti consente di inviare una serie di messaggi User: e Assistant: a Claude.

Questo è particolarmente utile se vuoi simulare una conversazione o precompilare la risposta di Claude.

Prova a scrivere questo in una cella:

=CLAUDEMESSAGES("User: In una frase, cosa c'è di buono nel colore blu?
Assistant: Il colore blu è fantastico perché")

Interruzioni di riga

Ogni turno di conversazione successivo (User: o Assistant:) deve essere preceduto da una singola interruzione di riga. Per inserire interruzioni di riga in una cella, usa le seguenti combinazioni di tasti:

  • Mac: Cmd + Invio

  • Windows: Alt + Invio

Esempio di chiamata CLAUDEMESSAGES() multiturn con system prompt

Per usare un system prompt, impostalo come faresti con altri parametri di funzione opzionali. (Devi prima impostare un nome di modello.)

=CLAUDEMESSAGES("User: Qual è il tuo fiore preferito? Rispondi in tag <answer>.
Assistant: <answer>", "claude-haiku-4-5-20251001", "system", "Sei una mucca che ama muggire in risposta a qualsiasi query dell'utente.")

Parametri di funzione opzionali

Puoi specificare parametri API opzionali elencando coppie argomento-valore.

Puoi impostare più parametri. Semplicemente elencali uno dopo l'altro, con ogni coppia argomento-valore separata da virgole.

Nota: I primi due parametri devono sempre essere il prompt e il modello. Non puoi impostare un parametro opzionale senza impostare anche il modello.

I parametri argomento-valore che potrebbero interessarti di più sono:

Argomento

Descrizione

max_tokens

Il numero totale di token che il modello produce prima di essere forzato a fermarsi. Per risposte sì/no o a scelta multipla, potresti volere che il valore sia 1-3.

temperature

La quantità di casualità iniettata nei risultati. Per compiti a scelta multipla o analitici, vorrai che sia vicino a 0. Per la generazione di idee, vorrai impostarla a 1.

system

Usato per specificare un system prompt, che può fornire dettagli di ruolo e contesto a Claude.

stop_sequences

Array JSON di stringhe che faranno fermare il modello dalla generazione di testo se incontrate. A causa delle regole di escape in Google Sheets™, le virgolette doppie all'interno della stringa devono essere sfuggite raddoppiandole.

api_key

Usato per specificare una particolare chiave API con cui chiamare Claude.

Esempio: Impostazione dei parametri

Es. Imposta il prompt system, max_tokens e temperature:

=CLAUDE("Ciao, Claude!", "claude-haiku-4-5-20251001", "system", "Ripeti esattamente quello che dice l'utente.", "max_tokens", 100, "temperature", 0.1)

Es. Imposta `temperature`, `max_tokens` e `stop_sequences`:

=CLAUDE("In una frase, cosa c'è di buono nel colore blu? Produci la tua risposta in tag <answer>.","claude-opus-4-5-20251101","temperature", 0.2,"max_tokens", 50,"stop_sequences", "\[""</answer>""\]")

Es. Imposta api_key:

=CLAUDE("Ciao, Claude!", "claude-haiku-4-5-20251001","api_key", "sk-ant-api03-j1W...")

Esempi di utilizzo di Claude for Sheets

Tutorial interattivo di ingegneria dei prompt

Controllalo per imparare o rinfrescare le tue conoscenze sulle tecniche di ingegneria dei prompt.

Nota: Proprio come con qualsiasi istanza di Claude for Sheets, avrai bisogno di una chiave API per interagire con il tutorial.

Flusso di lavoro di ingegneria dei prompt

Il nostro workbench di esempi di prompt di Claude for Sheets è un foglio di calcolo alimentato da Claude che contiene prompt di esempio e strutture di ingegneria dei prompt.

Modello di cartella di lavoro Claude for Sheets

Crea una copia del nostro modello di cartella di lavoro Claude for Sheets per iniziare con il tuo lavoro con Claude for Sheets!

Risoluzione dei problemi

Errore NAME?: Funzione sconosciuta: 'claude'

  1. Assicurati di aver abilitato l'estensione per l'uso nel foglio corrente

    1. Vai a Estensioni > Componenti aggiuntivi > Gestisci componenti aggiuntivi

    2. Fai clic sul menu a tre punti nell'angolo in alto a destra dell'estensione Claude for Sheets e assicurati che "Usa in questo documento" sia selezionato

  2. Aggiorna la pagina

#ERROR!, ⚠ DEFERRED ⚠ o ⚠ THROTTLED ⚠

Puoi ricalcolare manualmente le celle #ERROR!, ⚠ DEFERRED ⚠ o ⚠ THROTTLED ⚠ selezionando dalle opzioni di ricalcolo all'interno del menu dell'estensione Claude for Sheets.

Impossibile inserire la chiave API

  1. Attendi 20 secondi, quindi controlla di nuovo

  2. Aggiorna la pagina e attendi altri 20 secondi

  3. Disinstalla e reinstalla l'estensione

Ulteriori informazioni

Per ulteriori informazioni su questa estensione, consulta la pagina di panoramica di Claude for Sheets Google Workspace Marketplace.

Hai ricevuto la risposta alla tua domanda?