Per eseguire lo stesso prompt OpenAI su ogni riga di un file Excel o CSV, importa il file in Datablist, associa una colonna del foglio di calcolo al prompt, esegui un test su un piccolo gruppo di righe e salva ogni risposta in una colonna di output. Puoi utilizzare la tua API key OpenAI; con i piani Datablist a pagamento puoi anche usare i crediti Datablist nelle impostazioni dell’enrichment.

Ad esempio, da un file con le colonne Company e Job Description puoi ottenere una colonna Role Category. Un prompt come Classifica il ruolo descritto in {{Job Description}} come Sales, Marketing, Engineering o Other. Restituisci solo la categoria. genera un output che puoi controllare e filtrare prima dell’esportazione.

ChatGPT può anche analizzare i fogli di calcolo caricati e creare nuovi file. Il workflow di Datablist è utile quando vuoi definire input espliciti per ogni riga e associare l’output a una colonna di una collection esistente.

I metodi descritti in questa guida funzionano sia con i file CSV sia con i file Excel, quindi sono ideali per chi vuole usare ChatGPT su un foglio di calcolo.

Come configurare l’API OpenAI con pagamento a consumo

Che cos’è l’API OpenAI?

L’API OpenAI (Application Programming Interface) è un insieme di strumenti e protocolli che consente alle aziende di integrare le funzionalità di ChatGPT direttamente nelle proprie applicazioni.

L’API permette a un software di inviare un prompt per ogni riga selezionata e scrivere la risposta nella colonna associata. L’utilizzo dell’API viene fatturato separatamente rispetto all’abbonamento ChatGPT. Consulta la guida rapida all’API OpenAI per conoscere la procedura di configurazione aggiornata.

Per utilizzare l’API OpenAI ti serve una API key, una sorta di password univoca che consente alla tua applicazione di comunicare in modo sicuro con i servizi OpenAI. Dopo la registrazione, puoi ottenere la chiave dalla dashboard del tuo account OpenAI.

Passaggio 1: registrati e aggiungi credito al tuo account OpenAI

Vai alla pagina di registrazione di OpenAI e crea un account.

Pagina di registrazione di OpenAI
Pagina di registrazione di OpenAI

Apri le impostazioni di fatturazione della tua organizzazione API e aggiungi un metodo di pagamento o del credito, se richiesto dal tuo account. Prima di elaborare un file di grandi dimensioni, controlla il saldo disponibile e i limiti di spesa.

Pagina della documentazione e della piattaforma OpenAI
Pagina della documentazione e della piattaforma OpenAI

Da qui accederai alle impostazioni generali; passa quindi alle impostazioni di fatturazione.

Pagina delle impostazioni generali di OpenAI
Pagina delle impostazioni generali di OpenAI

Fai clic su “Add to credit balance”.

Pagina di fatturazione di OpenAI
Pagina di fatturazione di OpenAI

Scegli un importo iniziale adatto al test che hai in programma. Al momento OpenAI indica 5 $ come acquisto prepagato minimo, ma l’importo necessario per il tuo foglio di calcolo dipende dal modello, dalla lunghezza del prompt e dal numero di righe.

Aggiunta di 5 $ al saldo dell’account OpenAI
Aggiunta di 5 $ al saldo dell’account OpenAI

Passaggio 2: crea una API key OpenAI

Ora vai nella sezione dedicata alle API key per ottenere la tua API key OpenAI.

Saldo caricato sul mio account OpenAI
Saldo caricato sul mio account OpenAI

Fai clic per creare una nuova secret key.

Pagina per creare una API key OpenAI
Pagina per creare una API key OpenAI

Scegli il progetto e le autorizzazioni più adatti al tuo account, quindi crea la chiave. Conservala in modo sicuro: OpenAI mostra il secret completo soltanto al momento della creazione.

Impostazioni della API key OpenAI
Impostazioni della API key OpenAI

Copia la tua secret key.

API key OpenAI
API key OpenAI

Conserva sempre la tua API key in un luogo sicuro o in un password manager. Se la perdi, non potrai recuperarla.

Quando usare un workflow riga per riga

Potresti chiederti: perché non caricare semplicemente il file Excel in ChatGPT?

ChatGPT supporta il caricamento di file CSV ed Excel per l’analisi e può creare o modificare fogli di calcolo. Per un’attività di enrichment ripetibile, Datablist ti consente di inserire un campo come {{Job Description}} in un prompt, eseguirlo sulle righe selezionate e salvare le risposte in una colonna specifica. Verifica prima un piccolo campione, perché gli output del modello possono variare.

Come usare ChatGPT su file Excel e CSV

Passaggio 1: registrati e importa i dati

Vai su Datablist e registrati gratuitamente.

Homepage di Datablist.com
Homepage di Datablist.com

Carica il tuo file CSV per poter usare ChatGPT sulle sue righe.

Pagina di benvenuto di Datablist
Pagina di benvenuto di Datablist

Passaggio 2: usa ChatGPT sui dati del file Excel

Fai clic sul pulsante “Enrich”.

Il mio file contenente dati di recruiting estratti
Il mio file contenente dati di recruiting estratti

Seleziona Ask ChatGPT/OpenAI per ottenere una risposta libera oppure Classification with ChatGPT/OpenAI per assegnare una categoria scelta da un elenco predefinito.

  1. Seleziona “Ask ChatGPT/OpenAI” se vuoi usare ChatGPT per modificare o estrarre dati dalle righe di Excel.
  2. Seleziona “Classification with ChatGPT/OpenAI” se vuoi classificare le righe di Excel in un numero limitato di opzioni.

Se il prompt deve soltanto identificare una lingua, usa prima un workflow dedicato al rilevamento della lingua, evitando di consumare token LLM per ogni riga.

Enrichment ChatGPT in Datablist
Enrichment ChatGPT in Datablist

Per questa guida userò “Ask ChatGPT/OpenAI”.

Incolla la tua API key OpenAI. Se hai un piano Datablist a pagamento, puoi invece selezionare Use Datablist credits. Controlla il costo applicabile prima di elaborare l’intero file.

Inserimento della API key OpenAI
Inserimento della API key OpenAI

Per usare ChatGPT per modificare ed estrarre dati da un file Excel, devi scrivere un prompt oppure selezionare uno dei nostri template.

  1. Gli chiederò di indicarmi in che cosa è specializzata l’azienda e quali competenze o caratteristiche cerca nel candidato ideale.
  2. Uso sempre il System Prompt per definire il ruolo dell’AI e le linee guida da seguire (è facoltativo), mentre riservo il prompt normale all’attività specifica da svolgere.
Campi Prompt e System Prompt
Campi Prompt e System Prompt

Ecco perché è importante separarli:

  • Regular Prompt: contiene la domanda o l’attività specifica della singola interazione, ad esempio “Usa {{Column}}”.
  • System Prompt: contiene istruzioni permanenti che definiscono il modo in cui l’AI deve formulare tutte le risposte. Ad esempio: “Sei un data analyst specializzato in dati di recruiting e marketing con 20 anni di esperienza”.

Usa le parentesi graffe “{{ }}” o lo slash “/” per richiamare le colonne della tua collection.

Opzione per richiamare una colonna nella richiesta
Opzione per richiamare una colonna nella richiesta

Usa il System Prompt per chiedere a ChatGPT di non restituire spiegazioni o commenti, aggiungendo una frase come: Restituisci il risultato. Nessuna istruzione, nessun commento.

Separare il System Prompt dal Regular Prompt aiuta a mantenere coerente il comportamento dell’AI, lasciandoti al tempo stesso la flessibilità necessaria per le singole richieste. Puoi considerarlo una sorta di livello di sicurezza che mantiene costante il modo di operare dell’AI.

Passaggio 3: configura le impostazioni

Nelle impostazioni avanzate puoi limitare l’output di token oppure scegliere uno specifico modello ChatGPT da eseguire sul file Excel. Ecco una breve spiegazione delle opzioni disponibili:

  1. Usa la prima opzione se hai file molto grandi e vuoi controllare il consumo di crediti per ogni riga: in questo modo puoi stimare il costo dell’elaborazione quando esegui ChatGPT su migliaia di righe Excel. Per le attività non urgenti e i modelli supportati, scopri come ridurre i costi di elaborazione OpenAI con Flex Mode.

  2. Scegli uno dei modelli disponibili nel selettore GPT Model. Per una breve attività di classificazione, inizia con il modello predefinito; se la precisione non è sufficiente, confronta un piccolo campione con un altro modello. Disponibilità e prezzi dei modelli possono cambiare.

    Configurazione dei token e selezione del modello in Datablist
    Configurazione dei token e selezione del modello in Datablist
  3. Definisci il formato di output selezionando la casella evidenziata. Questa impostazione è facoltativa: usala se vuoi che l’output segua una struttura precisa.

  4. Fai clic su “Continue to output configuration” per configurare i campi di output, ovvero le colonne in cui verranno salvati i dati.

    Opzione per definire il formato degli output
    Opzione per definire il formato degli output

Crea una nuova property oppure collega le risposte a una property esistente, quindi fai clic su “Instant Run” per configurare le impostazioni di esecuzione.

Configurazione dell’output in Datablist
Configurazione dell’output in Datablist

Le impostazioni di esecuzione ti permettono di scegliere se usare ChatGPT su 1.000 righe Excel oppure soltanto su 10. Le opzioni disponibili sono:

  1. Eseguire un test sulle prime 10 righe.
  2. Avviare l’elaborazione in modalità Async, essenziale quando usi ChatGPT su file Excel di grandi dimensioni.
Impostazioni di esecuzione dell’enrichment ChatGPT in Datablist
Impostazioni di esecuzione dell’enrichment ChatGPT in Datablist
  1. Esegui ChatGPT sulle prime 10 righe.
  2. Esegui ChatGPT sulle prime 100 righe.
  3. Esegui ChatGPT sulle prime {{Custom amount}} righe.

Controlla la risposta.

La risposta ottenuta eseguendo ChatGPT sul mio file Excel
La risposta ottenuta eseguendo ChatGPT sul mio file Excel

Come elaborare migliaia di righe senza superare i limiti

Quando prevedi di eseguire ChatGPT su file Excel di grandi dimensioni, devi tenere conto dei rate limit e dei livelli di utilizzo dell’API OpenAI.

Ecco cosa devi sapere:

  • I rate limit dell’API variano: controlla i limiti del modello e del progetto selezionati nella dashboard dell’API OpenAI. Una stima fissa delle righe elaborabili al minuto non è valida per ogni account o prompt.
  • Il consumo di token e i costi variano: valori e risposte più lunghi richiedono più token. Esegui un test su un campione rappresentativo, controlla risultati e consumi, quindi aumenta gradualmente il volume.
  • Controlla la concorrenza: se usando la tua API key ricevi errori legati ai rate limit, riduci Max Concurrent Calls nelle impostazioni dell’enrichment oppure elabora le righe in più batch.

📘 Con un piano Datablist a pagamento, Use Datablist credits ti permette di eseguire l’enrichment senza fornire la tua API key OpenAI. Controlla in Datablist il consumo di crediti stimato prima di avviare l’elaborazione completa.

Conclusioni

Per trasformare in modo ripetibile un file Excel o CSV, inserisci una colonna nel prompt, verifica l’output su un piccolo campione e poi elabora le righe rimanenti. Controlla la nuova colonna prima di esportarla.

Punti chiave

  • L’interfaccia web di ChatGPT consente di caricare file Excel.
  • Il workflow descritto funziona senza problemi sia con i file CSV sia con quelli Excel.
  • Datablist salva ogni risposta in una colonna di output associata, che puoi controllare ed esportare.
  • Puoi utilizzare la tua API key OpenAI oppure, con un piano Datablist a pagamento, i crediti Datablist; prima di un’elaborazione su larga scala, verifica i relativi costi.
  • Prova il prompt su alcune righe rappresentative, perché le risposte dell’AI devono sempre essere controllate.

Domande frequenti

Come posso usare ChatGPT con i file Excel?

Puoi usare ChatGPT con i file Excel tramite l’API OpenAI e strumenti come Datablist. In questo modo puoi elaborare dataset di grandi dimensioni con maggiore efficienza rispetto all’interfaccia web di ChatGPT.

Quante righe posso elaborare?

La dimensione gestibile di un batch dipende dal tuo piano Datablist, dal modello selezionato, dai limiti dell’API e dai crediti disponibili. Prova prima un piccolo batch e controlla i limiti aggiornati indicati in ciascun servizio.

Devo saper programmare per usare ChatGPT con Excel?

No, non servono competenze di programmazione. Strumenti come Datablist offrono un’interfaccia intuitiva per collegare ChatGPT ai file Excel senza scrivere codice.

Quanto costa usare ChatGPT con i file Excel?

Il costo dipende dal modello, dalla lunghezza del prompt e delle risposte, dal numero di righe e dalla scelta tra la tua API key e i crediti inclusi nei piani Datablist a pagamento. Prima di elaborare l’intero file, esegui un test su un campione per stimare il consumo.

ChatGPT può analizzare i feedback dei clienti in Excel?

Sì. ChatGPT può analizzare efficacemente i feedback dei clienti in Excel, aiutandoti a classificare le risposte, rilevare il sentiment e individuare i temi ricorrenti nei dati.

Qual è la differenza tra il sito di ChatGPT e l’API per i file Excel?

ChatGPT può analizzare i fogli di calcolo caricati e creare o modificare file. Il workflow di Datablist basato sull’API inserisce i valori di ogni riga in un prompt ripetibile e scrive ciascun risultato in una colonna della collection. L’utilizzo dell’API e gli abbonamenti ChatGPT vengono fatturati separatamente.