Udostępnij za pośrednictwem


ChatCompletions interface

Reprezentacja danych odpowiedzi z żądania ukończenia czatu. Ukończenia obsługują szeroką gamę zadań i generują tekst, który będzie kontynuowany na podstawie lub "ukończonych" dostarczonych danych monitu.

Właściwości

choices

Kolekcja opcji uzupełniania skojarzonych z tą odpowiedzią uzupełniania. Ogólnie rzecz biorąc, n opcje są generowane dla podanego monitu z wartością domyślną 1. Limity tokenów i inne ustawienia mogą ograniczać liczbę wygenerowanych opcji.

created

Pierwszy znacznik czasu skojarzony z działaniem generowania dla tej odpowiedzi ukończenia, reprezentowany jako sekundy od początku epoki systemu Unix 00:00 w dniu 1 stycznia 1970 r.

id

Unikatowy identyfikator skojarzony z tą odpowiedzią na ukończenie czatu.

promptFilterResults

Filtrowanie zawartości powoduje wyświetlenie co najmniej zera monitów w żądaniu. W żądaniu przesyłania strumieniowego wyniki dla różnych monitów mogą pojawiać się w różnych godzinach lub w różnych zamówieniach.

systemFingerprint

Można go użyć w połączeniu z parametrem seed żądania, aby zrozumieć, kiedy wprowadzono zmiany zaplecza, które mogą mieć wpływ na determinizm.

usage

Informacje o użyciu tokenów przetworzonych i wygenerowanych w ramach tej operacji uzupełniania.

Szczegóły właściwości

choices

Kolekcja opcji uzupełniania skojarzonych z tą odpowiedzią uzupełniania. Ogólnie rzecz biorąc, n opcje są generowane dla podanego monitu z wartością domyślną 1. Limity tokenów i inne ustawienia mogą ograniczać liczbę wygenerowanych opcji.

choices: ChatChoice[]

Wartość właściwości

created

Pierwszy znacznik czasu skojarzony z działaniem generowania dla tej odpowiedzi ukończenia, reprezentowany jako sekundy od początku epoki systemu Unix 00:00 w dniu 1 stycznia 1970 r.

created: Date

Wartość właściwości

Date

id

Unikatowy identyfikator skojarzony z tą odpowiedzią na ukończenie czatu.

id: string

Wartość właściwości

string

promptFilterResults

Filtrowanie zawartości powoduje wyświetlenie co najmniej zera monitów w żądaniu. W żądaniu przesyłania strumieniowego wyniki dla różnych monitów mogą pojawiać się w różnych godzinach lub w różnych zamówieniach.

promptFilterResults?: ContentFilterResultsForPrompt[]

Wartość właściwości

systemFingerprint

Można go użyć w połączeniu z parametrem seed żądania, aby zrozumieć, kiedy wprowadzono zmiany zaplecza, które mogą mieć wpływ na determinizm.

systemFingerprint?: string

Wartość właściwości

string

usage

Informacje o użyciu tokenów przetworzonych i wygenerowanych w ramach tej operacji uzupełniania.

usage?: CompletionsUsage

Wartość właściwości