Udostępnij przez


TextResponseFormatJsonSchema interface

Format odpowiedzi schematu JSON. Służy do generowania ustrukturyzowanych odpowiedzi JSON. Dowiedz się więcej o danych wyjściowych ze strukturą.

Rozszerza

Właściwości

description

Opis celu formatu odpowiedzi, który jest używany przez model do określenia, jak odpowiedzieć w tym formacie.

name

Nazwa formatu odpowiedzi. Musi składać się z a-z, A-Z, 0-9 lub zawierać podkreślniki i kreski, z maksymalną długością 64 znaków.

schema

Schemat JSON opisujący format odpowiedzi.

strict

Określa, czy wymuszać ścisłą walidację.

type

Typ zdefiniowanego formatu odpowiedzi. Zawsze json_schema.

Szczegóły nieruchomości

description

Opis celu formatu odpowiedzi, który jest używany przez model do określenia, jak odpowiedzieć w tym formacie.

description?: string

Wartość nieruchomości

string

name

Nazwa formatu odpowiedzi. Musi składać się z a-z, A-Z, 0-9 lub zawierać podkreślniki i kreski, z maksymalną długością 64 znaków.

name: string

Wartość nieruchomości

string

schema

Schemat JSON opisujący format odpowiedzi.

schema: Record<string, any>

Wartość nieruchomości

Record<string, any>

strict

Określa, czy wymuszać ścisłą walidację.

strict?: boolean

Wartość nieruchomości

boolean

type

Typ zdefiniowanego formatu odpowiedzi. Zawsze json_schema.

type: "json_schema"

Wartość nieruchomości

"json_schema"