你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ChatCompletionSchema interface

定义模型将用于构建其输出的自定义架构的对象。

属性

additionalProperties

控制对象是否允许包含 JSON Schema 中未定义的其他键/值。 默认值为 false。

properties

JSON 格式的字符串,用于定义模型的输出架构的属性和约束。

required

需要成为模型响应一部分的属性名称数组。 结构化输出必须包含所有属性。

type

架构表示的类型。 通常是“对象”。 默认值为 'object'。

属性详细信息

additionalProperties

控制对象是否允许包含 JSON Schema 中未定义的其他键/值。 默认值为 false。

additionalProperties?: boolean

属性值

boolean

properties

JSON 格式的字符串,用于定义模型的输出架构的属性和约束。

properties?: string

属性值

string

required

需要成为模型响应一部分的属性名称数组。 结构化输出必须包含所有属性。

required?: string[]

属性值

string[]

type

架构表示的类型。 通常是“对象”。 默认值为 'object'。

type?: string

属性值

string