Udostępnij za pośrednictwem


ChatCompletionResponseFormat interface

Określa, w jaki sposób odpowiedź modelu językowego powinna być serializowana. Wartość domyślna to "text".

Właściwości

chatCompletionSchemaProperties

Otwarty słownik dla właściwości rozszerzonych. Wymagane, jeśli 'type' == 'json_schema'

type

Określa, w jaki sposób LLM powinien sformatować odpowiedź. Możliwe wartości: "text" (zwykły ciąg), "json_object" (dowolny kod JSON) lub "json_schema" (jest zgodny z podanym schematem).

Szczegóły właściwości

chatCompletionSchemaProperties

Otwarty słownik dla właściwości rozszerzonych. Wymagane, jeśli 'type' == 'json_schema'

chatCompletionSchemaProperties?: ChatCompletionResponseFormatJsonSchemaProperties

Wartość właściwości

type

Określa, w jaki sposób LLM powinien sformatować odpowiedź. Możliwe wartości: "text" (zwykły ciąg), "json_object" (dowolny kod JSON) lub "json_schema" (jest zgodny z podanym schematem).

type?: string

Wartość właściwości

string