Sdílet prostřednictvím


ChatCompletionSchema interface

Objekt definující vlastní schéma, které model použije ke strukturování svého výstupu.

Vlastnosti

additionalProperties

Určuje, zda je povoleno, aby objekt obsahoval další klíče nebo hodnoty, které nebyly definovány ve schématu JSON. Výchozí hodnota je False.

properties

Řetězec ve formátu JSON, který definuje vlastnosti a omezení výstupního schématu pro model.

required

Pole názvů vlastností, které musí být součástí odpovědi modelu. U strukturovaných výstupů musí být uvedeny všechny vlastnosti.

type

Typ reprezentace schématu. Obvykle "objekt". Výchozí hodnota je 'object'.

Podrobnosti vlastnosti

additionalProperties

Určuje, zda je povoleno, aby objekt obsahoval další klíče nebo hodnoty, které nebyly definovány ve schématu JSON. Výchozí hodnota je False.

additionalProperties?: boolean

Hodnota vlastnosti

boolean

properties

Řetězec ve formátu JSON, který definuje vlastnosti a omezení výstupního schématu pro model.

properties?: string

Hodnota vlastnosti

string

required

Pole názvů vlastností, které musí být součástí odpovědi modelu. U strukturovaných výstupů musí být uvedeny všechny vlastnosti.

required?: string[]

Hodnota vlastnosti

string[]

type

Typ reprezentace schématu. Obvykle "objekt". Výchozí hodnota je 'object'.

type?: string

Hodnota vlastnosti

string