StructuredOutputDefinition interface

Aracı tarafından üretilebilen yapılandırılmış bir çıkış.

Özellikler

description

Yayınlanacak çıkışın açıklaması. Çıktının ne zaman yayınlanacağını belirlemek için model tarafından kullanılır.

name

Yapılandırılmış çıkışın adı.

schema

Yapılandırılmış çıkış için JSON şeması.

strict

Sıkı doğrulamanın uygulanıp uygulanmayacağı. Varsayılan true.

Özellik Ayrıntıları

description

Yayınlanacak çıkışın açıklaması. Çıktının ne zaman yayınlanacağını belirlemek için model tarafından kullanılır.

description: string

Özellik Değeri

string

name

Yapılandırılmış çıkışın adı.

name: string

Özellik Değeri

string

schema

Yapılandırılmış çıkış için JSON şeması.

schema: Record<string, unknown>

Özellik Değeri

Record<string, unknown>

strict

Sıkı doğrulamanın uygulanıp uygulanmayacağı. Varsayılan true.

strict: boolean

Özellik Değeri

boolean