FunctionTool interface
تعريف دالة في التعليمات البرمجية الخاصة بك التي يمكن للنموذج اختيار الاتصال بها. تعرف على المزيد حول الاتصال الوظيفي.
- يمتد
الخصائص
| defer_loading | هل يتم تأجيل هذه الوظيفة وتحميلها عبر البحث عن الأدوات. |
| description | وصف لأداة الدالة. |
| name | اسم الدالة التي يجب استدعاها. |
| parameters | مخطط المعلمات للدالة. |
| strict | ما إذا كان يجب أن تتطابق حجرات الدوال بشكل صارم مع مخطط المعلمات. |
| type | نوع أداة الدالة. دائما |
تفاصيل الخاصية
defer_loading
هل يتم تأجيل هذه الوظيفة وتحميلها عبر البحث عن الأدوات.
defer_loading?: boolean
قيمة الخاصية
boolean
description
وصف لأداة الدالة.
description?: string
قيمة الخاصية
string
name
اسم الدالة التي يجب استدعاها.
name: string
قيمة الخاصية
string
parameters
مخطط المعلمات للدالة.
parameters: Record<string, unknown>
قيمة الخاصية
Record<string, unknown>
strict
ما إذا كان يجب أن تتطابق حجرات الدوال بشكل صارم مع مخطط المعلمات.
strict: boolean
قيمة الخاصية
boolean
type
نوع أداة الدالة. دائما function.
type: "function"
قيمة الخاصية
"function"