Aracılığıyla paylaş


Completions interface

Tamamlama isteğinden gelen yanıt verilerinin gösterimi. Tamamlamalar çok çeşitli görevleri destekler ve sağlanan istem verilerinden devam eden veya "tamamlanan" metinler oluşturur.

Özellikler

choices

Bu tamamlama yanıtıyla ilişkili tamamlama seçenekleri koleksiyonu. Genellikle, n varsayılan değer 1 olan sağlanan istem başına seçimler oluşturulur. Belirteç sınırları ve diğer ayarlar, oluşturulan seçenek sayısını sınırlayabilir.

created

1 Ocak 1970'te 00:00 Unix döneminin başlangıcından bu yana saniye olarak temsil edilen bu tamamlama yanıtı için oluşturma etkinliğiyle ilişkili ilk zaman damgası.

id

Bu tamamlanma yanıtıyla ilişkili benzersiz bir tanımlayıcı.

promptFilterResults

İstekte sıfır veya daha fazla istem için içerik filtreleme sonuçları. Akış isteğinde, farklı istemlerin sonuçları farklı zamanlarda veya farklı siparişlerde gelebilir.

usage

Bu tamamlama işleminin bir parçası olarak işlenen ve oluşturulan belirteçlerin kullanım bilgileri.

Özellik Ayrıntıları

choices

Bu tamamlama yanıtıyla ilişkili tamamlama seçenekleri koleksiyonu. Genellikle, n varsayılan değer 1 olan sağlanan istem başına seçimler oluşturulur. Belirteç sınırları ve diğer ayarlar, oluşturulan seçenek sayısını sınırlayabilir.

choices: Choice[]

Özellik Değeri

Choice[]

created

1 Ocak 1970'te 00:00 Unix döneminin başlangıcından bu yana saniye olarak temsil edilen bu tamamlama yanıtı için oluşturma etkinliğiyle ilişkili ilk zaman damgası.

created: Date

Özellik Değeri

Date

id

Bu tamamlanma yanıtıyla ilişkili benzersiz bir tanımlayıcı.

id: string

Özellik Değeri

string

promptFilterResults

İstekte sıfır veya daha fazla istem için içerik filtreleme sonuçları. Akış isteğinde, farklı istemlerin sonuçları farklı zamanlarda veya farklı siparişlerde gelebilir.

promptFilterResults?: ContentFilterResultsForPrompt[]

Özellik Değeri

usage

Bu tamamlama işleminin bir parçası olarak işlenen ve oluşturulan belirteçlerin kullanım bilgileri.

usage: CompletionsUsage

Özellik Değeri