TextResponseFormatJsonSchema interface
JSON 스키마 응답 형식입니다. 구조적 JSON 응답을 생성하는 데 사용됩니다. 구조적 출력에 대해 자세히 알아보세요.
- Extends
속성
| description | 응답 형식의 용도에 대한 설명이며, 모델에서 형식으로 응답하는 방법을 결정하는 데 사용됩니다. |
| name | 응답 형식의 이름입니다. a~z, A~Z, 0~9 또는 밑줄과 대시를 포함해야 하며 최대 길이는 64자여야 합니다. |
| schema | 응답 형식을 설명하는 JSON 스키마입니다. |
| strict | 엄격한 유효성 검사를 적용할지 여부입니다. |
| type | 정의되는 응답 형식의 유형입니다. 항상 |
속성 세부 정보
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"