TextResponseFormatJsonSchema interface

تنسيق استجابة مخطط JSON. يستخدم لإنشاء استجابات JSON منظمة. تعرف على مزيد من المعلومات عن المخرجات المنظمة.

يمتد

الخصائص

description

وصف لما هو تنسيق الاستجابة، يستخدمه النموذج لتحديد كيفية الاستجابة بالتنسيق.

name

اسم تنسيق الاستجابة. يجب أن يكون a-z، A-Z، 0-9، أو يحتوي على تسطير أسفل السطر والشرطات، بحد أقصى 64.

schema
strict
type

نوع تنسيق الاستجابة الذي يتم تعريفه. دائمًا json_schema.

تفاصيل الخاصية

description

وصف لما هو تنسيق الاستجابة، يستخدمه النموذج لتحديد كيفية الاستجابة بالتنسيق.

description?: string

قيمة الخاصية

string

name

اسم تنسيق الاستجابة. يجب أن يكون a-z، A-Z، 0-9، أو يحتوي على تسطير أسفل السطر والشرطات، بحد أقصى 64.

name: string

قيمة الخاصية

string

schema

schema: Record<string, unknown>

قيمة الخاصية

Record<string, unknown>

strict

strict?: boolean

قيمة الخاصية

boolean

type

نوع تنسيق الاستجابة الذي يتم تعريفه. دائمًا json_schema.

type: "json_schema"

قيمة الخاصية

"json_schema"