Processo di Richiesta
Per utilizzare l’API OpenAI Embeddings, puoi prima andare alla pagina OpenAI Embeddings API e cliccare sul pulsante “Acquire” per ottenere le credenziali necessarie per la richiesta:
Se non hai ancora effettuato il login o registrato, verrai automaticamente reindirizzato alla pagina di login che ti invita a registrarti e accedere; dopo aver effettuato il login o la registrazione, verrai automaticamente riportato alla pagina corrente.
Alla prima richiesta, verrà offerto un credito gratuito, che ti consente di utilizzare gratuitamente questa API.
Utilizzo di Base
Successivamente, puoi compilare i contenuti corrispondenti nell’interfaccia, come mostrato nell’immagine:
authorization, che puoi semplicemente selezionare dal menu a discesa. Un altro parametro è model, model è la categoria del modello che scegli di utilizzare dal sito ufficiale di OpenAI; qui abbiamo principalmente 3 modelli, i dettagli possono essere consultati nei modelli forniti. L’ultimo parametro è input, input è il testo del vettore di parole che desideriamo convertire.
Puoi anche notare che a destra c’è un codice di chiamata corrispondente generato, puoi copiare il codice e eseguirlo direttamente, oppure puoi semplicemente cliccare sul pulsante “Try” per effettuare un test.
Parametri opzionali:
dimensions: ridimensiona la dimensione del vettore, l’output predefinito è la dimensione completa.encoding_format: formato di ritorno, opzionifloatobase64.

model, il modello utilizzato per convertire il testo in vettori di parole.usage, le informazioni sui token utilizzati per convertire il testo in vettori di parole.data, il risultato dei vettori di parole dopo la conversione del testo.
data contiene le informazioni specifiche sui vettori di parole corrispondenti al testo, dove embedding è il risultato specifico dei vettori di parole generati.
Gestione degli Errori
Quando si chiama l’API, se si verifica un errore, l’API restituirà il codice di errore e le informazioni corrispondenti. Ad esempio:400 token_mismatched: Richiesta non valida, probabilmente a causa di parametri mancanti o non validi.400 api_not_implemented: Richiesta non valida, probabilmente a causa di parametri mancanti o non validi.401 invalid_token: Non autorizzato, token di autorizzazione non valido o mancante.429 too_many_requests: Troppe richieste, hai superato il limite di frequenza.500 api_error: Errore interno del server, qualcosa è andato storto sul server.

