TextResponseFormatJsonSchema interface
تنسيق استجابة مخطط JSON. يستخدم لإنشاء استجابات JSON منظمة. تعرف على المزيد حول مخرجات منظمة.
الخصائص
| 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, unknown>
قيمة الخاصية
Record<string, unknown>
strict
هل يجب أن يتوافق الرد بشكل صارم مع المخطط.
strict?: boolean
قيمة الخاصية
boolean
type
نوع تنسيق الاستجابة الذي يتم تعريفه. دائما json_schema.
type: "json_schema"
قيمة الخاصية
"json_schema"