CodeInterpreterTool interface

أداة تعمل بكود Python للمساعدة في توليد استجابة لطلب.

يمتد

الخصائص

allowed_callers
container

حاوية مترجم التعليمات البرمجية. يمكن أن يكون معرف الحاوية أو كائنا يحدد معرفات الملفات المرفوعة ليتم إتاحارها للكود الخاص بك، مع إعداد اختياري memory_limit . إذا لم يتم توفيرها، تفترض الخدمة تلقائيا.

description

مهجور. هذه الخاصية مهجورة وسيتم إزالتها في إصدار مستقبلي.

name

مهجور. هذه الخاصية مهجورة وسيتم إزالتها في إصدار مستقبلي.

tool_configs

مهجور. هذه الخاصية مهجورة وسيتم إزالتها في إصدار مستقبلي.

type

نوع أداة مترجم التعليمات البرمجية. دائما code_interpreter.

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

allowed_callers

allowed_callers?: CallableToolAllowedCaller[]

قيمة الخاصية

container

حاوية مترجم التعليمات البرمجية. يمكن أن يكون معرف الحاوية أو كائنا يحدد معرفات الملفات المرفوعة ليتم إتاحارها للكود الخاص بك، مع إعداد اختياري memory_limit . إذا لم يتم توفيرها، تفترض الخدمة تلقائيا.

container?: string | AutoCodeInterpreterToolParam

قيمة الخاصية

description

مهجور. هذه الخاصية مهجورة وسيتم إزالتها في إصدار مستقبلي.

description?: string

قيمة الخاصية

string

name

مهجور. هذه الخاصية مهجورة وسيتم إزالتها في إصدار مستقبلي.

name?: string

قيمة الخاصية

string

tool_configs

مهجور. هذه الخاصية مهجورة وسيتم إزالتها في إصدار مستقبلي.

tool_configs?: Record<string, ToolConfig>

قيمة الخاصية

Record<string, ToolConfig>

type

نوع أداة مترجم التعليمات البرمجية. دائما code_interpreter.

type: "code_interpreter"

قيمة الخاصية

"code_interpreter"