Come funziona l’API di ChatGPT

L’API di ChatGPT offerta da OpenAI consente di utilizzare le funzioni per il tuo sito web o le tue applicazioni con le corrispondenti chiavi API di ChatGPT. Ti mostriamo come generare una chiave API e come utilizzarla.

Che cos’è l’API di ChatGPT?

ChatGPT non solo può essere utilizzato direttamente online tramite un account OpenAI gratuito, ma può anche essere integrato in progetti propri. A questo scopo, nel marzo 2023 OpenAI ha rilasciato un’interfaccia di programmazione API per lo sviluppo. L’interfaccia di programmazione delle applicazioni, meglio nota come API (Application Programming Interface), viene utilizzata per scambiare dati e funzionalità tra applicazioni e progetti diversi. L’integrazione della generazione vocale e testuale intelligente nei tuoi servizi tramite l’API di ChatGPT offre interessanti opportunità per il marketing online, l’assistenza clienti e la creazione di prodotti. ChatGPT utilizza reti di trasformazione neurale per un’elaborazione intelligente del linguaggio naturale. A tale scopo, il chatbot utilizza dati e informazioni disponibili al pubblico provenienti da motori di ricerca come Google o da altri database.

Un esempio: i chatbot nell’online marketing stanno svolgendo un ruolo sempre più importante nel migliorare il funzionamento di servizi come Google o Bing. Ciò è dimostrato dalla rapidità con cui Microsoft ha ampliato la sua collaborazione con OpenAI dopo il rilascio di ChatGPT. In brevissimo tempo, grazie all’aiuto di ChatGPT, Microsoft ha reso disponibile su Bing il proprio chatbot Copilot controllato dall’IA. L’API consente anche a chi si occupa di sviluppo di utilizzare le funzioni di ChatGPT in vari modi nei propri progetti.

Per saperne di più sulle basi di ChatGPT, consulta i nostri articoli su intelligenza artificiale e deep learning.

Come si utilizza l’API di ChatGPT?

Chiunque voglia utilizzare le API di ChatGPT per lo sviluppo o l’ottimizzazione dei propri servizi software deve soddisfare diversi requisiti. Questi includono:

  • Account OpenAI: chiunque intenda utilizzare ChatGPT o le API di ChatGPT deve avere un account con OpenAI. Per ottenerlo, è necessario registrarsi sulla pagina di registrazione di OpenAI con il proprio indirizzo e-mail, nome e numero di telefono. A tal fine è possibile utilizzare anche un account Google o Microsoft esistente. La creazione è gratuita e richiede circa un minuto. Se si dispone già di un account OpenAI, è possibile utilizzarlo per l’API.
  • Chiavi API di ChatGPT: per utilizzare le API di ChatGPT, è necessario disporre di una chiave API in grado di autorizzare l’accesso. Queste vengono create tramite la voce “View API keys” (Visualizza chiavi API) nel menu del proprio account utente o tramite il link diretto alle chiavi API di OpenAI di ChatGPT.
  • Integrazione di ChatGPT: ora è possibile utilizzare le chiavi API per integrare le funzionalità testuali e vocali di ChatGPT direttamente in siti web, applicazioni o progetti.

Come richiedere le chiavi API di ChatGPT?

La creazione e l’integrazione delle chiavi API sono il cuore dell’API di ChatGPT, perché senza chiavi di autenticazione non è possibile accedervi. Per questo motivo, abbiamo dedicato una sezione separata alle chiavi API di ChatGPT, dove ti spieghiamo come creare una chiave API e dove trovare quelle già esistenti:

Primo passaggio: accedi al tuo account direttamente su OpenAI o tramite il tuo account Google o Microsoft collegato. Qui troverai la voce “API”.

Il menu API tra le applicazioni OpenAI
Seleziona la voce “API” per accedere alle funzioni di utilizzo delle API e di creazione di chiavi API.

Secondo passaggio: nel menu iniziale, alla voce “API reference” (Riferimento API), OpenAI riporta informazioni dettagliate sullo scopo e sull’uso delle API.

Voce di menu “API reference” nel menu di avvio di OpenAI
Alla voce “API reference” si trova una panoramica completa sull’uso delle API.

Terzo passaggio: seleziona ““View API Keys” (Visualizza chiavi API) nel tuo menu utente o vai direttamente alla pagina delle chiavi API di OpenAI. Qui si trovano le chiavi API già utilizzate e create, con i dettagli su quando sono state create e quando sono state utilizzate per l’ultima volta.

La voce “View API Keys” nel menu utente
Dal menu utente, alla voce “View API Keys” è possibile accedere alle chiavi API o crearne di nuove.

Quarto passaggio: crea una nuova chiave API facendo clic su “Create new secret key” (Crea nuova chiave segreta). A questo punto puoi utilizzare la chiave generata per le tue applicazioni o servizi. Ogni chiave consente di accedere alle funzionalità di GPT-4 e ai modelli di ChatGPT.

La voce “Create new secret key” nel menu API Keys
Nel menu API Keys, crea una nuova chiave API facendo clic su “Create new secret key”.

OpenAI offre non solo la possibilità di creare chiavi nel menu delle chiavi API, ma fornisce anche l’accesso a documenti API, tutorial ed esempi illustrativi. Nell’OpenAI Playground trovi varie funzionalità da provare. Qui è possibile imparare come incorporare un chatbot tramite l’API, come incorporare ChatGPT nei programmi, come completare il codice o utilizzare la generazione di immagini e il completamento del testo.

API di IONOS senza costi aggiuntivi

La nuova API supporta operazioni con cui puoi recuperare o aggiornare i dati relativi a domini, DNS e certificati SSL.

Gestione record DNS
Amministrazione SSL
Documentazione API

Quanto costa l’utilizzo dell’API?

A differenza dell’account di OpenAI, l’uso dell’API ChatGPT e delle chiavi API non è gratuito. Si paga un certo importo in base al numero di parole generate tramite l’API di ChatGPT. Tale importo viene addebitato in token da OpenAI. Va notato che l’uso dell’API non è incluso nell’abbonamento a pagamento per ChatGPT Plus. Gli abbonamenti che includono questo servizio hanno un costo aggiuntivo di 20 euro al mese. Compreso nel prezzo c’è anche un capitale iniziale di circa 5 dollari, che può essere utilizzato per provare l’API e il Playground.

È necessario prevedere i seguenti costi approssimativi. In ogni caso è possibile che i costi effettivi subiscano variazioni da parte di OpenAI:

  • Circa 750 parole corrispondono a 1.000 token.
  • Con GPT-4, 1.000 gettoni costano circa 0,03-0,12 dollari USA (circa 3-12 centesimi di euro).
  • Con GPT-3.5 Turbo (versione Davinci) 1.000 gettoni costano circa 0,02 dollari.
  • Per evitare costi ingestibili, è possibile stabilire un tetto massimo di spesa.
Consiglio

Nella nostra Digital Guide trovi le istruzioni per l’utilizzo di altre chiavi API:

Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.