StructuredOutputDefinition interface
Ustrukturyzowane dane wyjściowe, które mogą być generowane przez agenta.
Właściwości
| description | Opis danych wyjściowych, które mają zostać wyemitowane. Używany przez model do określania, kiedy należy wyemitować dane wyjściowe. |
| name | Nazwa ustrukturyzowanych danych wyjściowych. |
| schema | Schemat JSON dla ustrukturyzowanych danych wyjściowych. |
| strict | Określa, czy wymuszać ścisłą walidację. Wartość domyślna |
Szczegóły właściwości
description
Opis danych wyjściowych, które mają zostać wyemitowane. Używany przez model do określania, kiedy należy wyemitować dane wyjściowe.
description: string
Wartość właściwości
string
name
Nazwa ustrukturyzowanych danych wyjściowych.
name: string
Wartość właściwości
string
schema
Schemat JSON dla ustrukturyzowanych danych wyjściowych.
schema: Record<string, unknown>
Wartość właściwości
Record<string, unknown>
strict
Określa, czy wymuszać ścisłą walidację. Wartość domyślna true.
strict: boolean
Wartość właściwości
boolean