In questo tutorial impari come prepararti all'uso dell'API OpenAI. Passo dopo passo, guidarti attraverso il processo per assicurarti di configurare tutti i componenti necessari, dall'creazione di una chiave API all'installazione del pacchetto OpenAI NPM richiesto. Successivamente ti mostrerò come utilizzare l'API nella tua applicazione. Iniziamo subito!
Conoscenze principali
- Una chiave API è richiesta per accedere all'API di OpenAI, che puoi generare sulla piattaforma OpenAI.
- Hai bisogno del pacchetto openai-npm per effettuare chiamate API.
- Tutto ciò viene fatto con Node.js e JavaScript, e ti mostrerò come configurare tutto ciò.
Guida passo dopo passo
Per utilizzare con successo l'API di OpenAI, segui questi passaggi:
1. Crea un account sulla piattaforma OpenAI
Per prima cosa devi creare un account sulla piattaforma OpenAI. Apri il tuo browser e vai su platform.openai.com. Fai clic su "Registrati" per creare un account.
Inserisci il tuo indirizzo email e scegli una password. In alternativa, puoi accedere anche tramite il tuo account Google, Microsoft o Apple.
2. Genera la tua chiave API
Dopo aver creato il tuo account, vai alle impostazioni. Troverai la voce "Chiavi API". Qui puoi generare la tua chiave API.
Fai clic sul pulsante corrispondente per creare una nuova chiave API. Puoi assegnargli un nome. Dopo la creazione, la tua chiave API verrà visualizzata. Copia questa chiave e conservala in un posto sicuro, sia nel codice sorgente della tua applicazione che in un file separato.
Assicurati di non perdere questa chiave. Se chiudi la finestra di dialogo, non potrai più visualizzare la chiave e dovrai crearne una nuova.
3. Comprendi il sistema dei token
Per utilizzare l'API, hai bisogno di token o crediti. Ogni chiamata API consuma un certo numero di token. È importante sapere che i token spesso coprono più parole di quelle effettive, poiché possono includere anche parti di parole.
All'iscrizione di solito ricevi un certo numero di crediti che puoi utilizzare per le tue chiamate API. Assicurati di conservare le tue chiavi in modo sicuro per poterle recuperare in qualsiasi momento.
4. Installa il pacchetto openai-npm
Il prossimo passo consiste nell'installare il pacchetto openai-npm. Vai nel tuo terminale e naviga nella directory in cui hai creato la tua applicazione.
Esegui il comando npm install openai per installare il pacchetto.
Dopo aver completato l'installazione, controlla il file package.json per assicurarti che il pacchetto sia stato aggiunto con successo.
5. Importa i moduli necessari
Ora che il pacchetto è installato, devi importare i moduli necessari nel tuo codice JavaScript. Importa i moduli Configuration e OpenAI dal pacchetto openai.
6. Configura l'API di OpenAI
Ora puoi procedere con la configurazione dell'API. Crea un nuovo oggetto di configurazione che include la tua chiave API.
Per fare ciò, utilizza la chiamata new Configuration() e passa l'oggetto della tua chiave API.
Successivamente, puoi inizializzare l'API di OpenAI con la chiamata del comando new OpenAI({configuration}).
7. Prepara la richiesta API
Successivamente, devi preparare la richiesta API per effettuare la chiamata API. Crea una funzione asincrona in cui hai bisogno della richiesta API.
La funzione completeChat riceve un messaggio passato in una variabile. Chiama il metodo createChatCompletion di OpenAI e passa i parametri necessari come il modello (ad es. gpt-3.5-turbo) e tutti i messaggi che hai inviato.
8. Elabora la risposta dell'API
Una volta che hai contattato con successo l'API, riceverai una risposta che devi elaborare. Nella risposta troverai i dati di cui hai bisogno, come le scelte che contengono la risposta generata dall'API.
Salva il contenuto della risposta e restituiscilo in modo che tu possa usarlo nella tua applicazione.
9. Testa la tua funzione
Ora è il momento di testare la funzione. Avvia il tuo server locale e verifica se ricevi una risposta dall'IA.
Captura di schermata_567
Dovresti essere in grado di ottenere risposte diverse se interrogato più volte, dimostrando che la comunicazione con il modello funziona.
Riepilogo
In questa guida hai imparato come prepararti per accedere all'API di OpenAI. Dalla generazione di una chiave API all'installazione del pacchetto npm necessario, alla creazione di una richiesta API e all'elaborazione delle risposte - hai completato tutti i passaggi fondamentali.
Domande Frequenti
Cosa è una chiave API?Una chiave API è una chiave univoca che ti dà accesso all'API di OpenAI.
Quanti crediti ottengo al momento dell'iscrizione?In genere ottieni un credito di diversi dollari (es. 5 dollari) che puoi utilizzare per le richieste API.
Cosa devo fare se perdo la mia chiave API?Dovrai generare una nuova chiave API tramite le impostazioni sulla piattaforma OpenAI.
I token sono la stessa cosa delle parole?No, i token possono essere parte di una parola, quindi il numero di token di solito è maggiore del numero di parole in un testo.
Posso utilizzare l'API per fini commerciali?Sì, tuttavia è consigliabile verificare le attuali condizioni di utilizzo di OpenAI.