OpenAI
Questa pagina è stata tradotta automaticamente. Visualizza l'articolo originale in inglese.

Come si usano le sequenze di arresto nell'API OpenAI?

Ecco cosa devi sapere sul parametro della sequenza di arresto nell'API per il completamento delle chat di OpenAI

Aggiornato: 15 days ago

Le sequenze di arresto vengono usate per fare in modo che il modello interrompa la generazione di token in un punto desiderato, ad esempio alla fine di una frase o di un elenco. Usando l'API per il completamento delle chat, puoi specificare il parametro stop e passare la sequenza. La risposta del modello non conterrà la sequenza di arresto e puoi passare fino a quattro sequenze di arresto.

Esempio semplice:

In questo semplice esempio di chat, viene usata una sequenza di arresto, la parola "world". Il messaggio di sistema e il messaggio dell'utente sono progettati per cercare di far sì che il modello produca "Hello world"; quando il testo generato raggiunge l'esatta sequenza di arresto "world", la risposta si interrompe prima di includere tale sequenza di arresto, quindi l'output restituito è il testo prima di "world" (visualizzato come "Hello" nel playground).

Puoi esplorare altri esempi di sequenze di arresto usando il playground chat di OpenAI.

Questo articolo è stato utile?