다음을 통해 공유


TextResponseFormatJsonSchema interface

JSON 스키마 응답 형식입니다. 구조적 JSON 응답을 생성하는 데 사용됩니다. 구조적 출력에 대해 자세히 알아보세요.

Extends

속성

description

응답 형식의 용도에 대한 설명이며, 모델에서 형식으로 응답하는 방법을 결정하는 데 사용됩니다.

name

응답 형식의 이름입니다. a~z, A~Z, 0~9 또는 밑줄과 대시를 포함해야 하며 최대 길이는 64자여야 합니다.

schema

응답 형식을 설명하는 JSON 스키마입니다.

strict

엄격한 유효성 검사를 적용할지 여부입니다.

type

정의되는 응답 형식의 유형입니다. 항상 json_schema입니다.

속성 세부 정보

description

응답 형식의 용도에 대한 설명이며, 모델에서 형식으로 응답하는 방법을 결정하는 데 사용됩니다.

description?: string

속성 값

string

name

응답 형식의 이름입니다. a~z, A~Z, 0~9 또는 밑줄과 대시를 포함해야 하며 최대 길이는 64자여야 합니다.

name: string

속성 값

string

schema

응답 형식을 설명하는 JSON 스키마입니다.

schema: Record<string, any>

속성 값

Record<string, any>

strict

엄격한 유효성 검사를 적용할지 여부입니다.

strict?: boolean

속성 값

boolean

type

정의되는 응답 형식의 유형입니다. 항상 json_schema입니다.

type: "json_schema"

속성 값

"json_schema"