CreateThreadAndRunOptionalParams interface
المعلمات الاختيارية.
- يمتد
الخصائص
| instructions | تعليمات النظام التي تم تجاوزها التي يجب أن يستخدمها العامل لتشغيل مؤشر الترابط. |
| max |
الحد الأقصى لعدد رموز الإكمال المميزة التي يمكن استخدامها على مدار التشغيل. سيبذل التشغيل أفضل جهد لاستخدام عدد رموز الإكمال المميزة المحددة فقط، عبر عدة عمليات تشغيل. إذا تجاوز التشغيل عدد رموز الإكمال المحددة، فسينتهي التشغيل بالحالة |
| max |
الحد الأقصى لعدد الرموز المميزة للمطالبة التي يمكن استخدامها على مدار التشغيل. سيبذل التشغيل أفضل جهد لاستخدام عدد الرموز المميزة للمطالبة المحددة فقط، عبر عمليات تشغيل متعددة. إذا تجاوز التشغيل عدد الرموز المميزة للمطالبة المحددة، فسينتهي التشغيل بالحالة |
| metadata | مجموعة تصل إلى 16 زوج مفتاح/قيمة يمكن إرفاقها بكائن، وتستخدم لتخزين معلومات إضافية حول هذا الكائن بتنسيق منظم. قد يصل طول المفاتيح إلى 64 حرفا وقد يصل طول القيم إلى 512 حرفا. |
| model | النموذج الذي تم تجاوزه الذي يجب أن يستخدمه العامل لتشغيل مؤشر الترابط. |
| parallel |
إذا كان سيتم تشغيل وظائف |
| response |
تحديد التنسيق الذي يجب على النموذج إخراجه. |
| stream | إذا |
| temperature | ما هي درجة حرارة أخذ العينات لاستخدامها، بين 0 و2. القيم الأعلى مثل 0.8 ستجعل الإخراج أكثر عشوائية، بينما القيم الأقل مثل 0.2 ستجعله أكثر تركيزا وحسما. |
| thread | التفاصيل المستخدمة لإنشاء مؤشر ترابط جديد. إذا لم يتم توفير مؤشر ترابط، إنشاء مؤشر ترابط فارغ. |
| tool |
يتحكم في ما إذا كان أو لا وأي أداة يتم استدعاؤها بواسطة النموذج. |
| tool |
تجاوز الأدوات التي يمكن للعامل استخدامها لهذا التشغيل. هذا مفيد لتعديل السلوك على أساس كل تشغيل |
| tools | القائمة التي تم تجاوزها للأدوات الممكنة التي يجب أن يستخدمها العامل لتشغيل مؤشر الترابط. |
| topP | بديل لأخذ العينات مع درجة الحرارة، يسمى أخذ عينات النواة، حيث يأخذ النموذج في الاعتبار نتائج الرموز المميزة مع كتلة احتمال top_p. لذا فإن 0.1 يعني أن الرموز المميزة التي تتألف من أعلى 10% كتلة احتمالية فقط هي التي تعتبر. نوصي عموما بتغيير هذه أو درجة الحرارة ولكن ليس كليهما. |
| truncation |
الاستراتيجية التي يجب استخدامها لإسقاط الرسائل مع انتقال نوافذ السياق إلى الأمام. |
الخصائص الموروثة
| abort |
الإشارة التي يمكن استخدامها لإجهاض الطلبات. |
| on |
دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات. |
| request |
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية. |
| tracing |
الخيارات المستخدمة عند تمكين التتبع. |
تفاصيل الخاصية
instructions
تعليمات النظام التي تم تجاوزها التي يجب أن يستخدمها العامل لتشغيل مؤشر الترابط.
instructions?: null | string
قيمة الخاصية
null | string
maxCompletionTokens
الحد الأقصى لعدد رموز الإكمال المميزة التي يمكن استخدامها على مدار التشغيل. سيبذل التشغيل أفضل جهد لاستخدام عدد رموز الإكمال المميزة المحددة فقط، عبر عدة عمليات تشغيل. إذا تجاوز التشغيل عدد رموز الإكمال المحددة، فسينتهي التشغيل بالحالة incomplete. راجع incomplete_details لمزيد من المعلومات.
maxCompletionTokens?: null | number
قيمة الخاصية
null | number
maxPromptTokens
الحد الأقصى لعدد الرموز المميزة للمطالبة التي يمكن استخدامها على مدار التشغيل. سيبذل التشغيل أفضل جهد لاستخدام عدد الرموز المميزة للمطالبة المحددة فقط، عبر عمليات تشغيل متعددة. إذا تجاوز التشغيل عدد الرموز المميزة للمطالبة المحددة، فسينتهي التشغيل بالحالة incomplete. راجع incomplete_details لمزيد من المعلومات.
maxPromptTokens?: null | number
قيمة الخاصية
null | number
metadata
مجموعة تصل إلى 16 زوج مفتاح/قيمة يمكن إرفاقها بكائن، وتستخدم لتخزين معلومات إضافية حول هذا الكائن بتنسيق منظم. قد يصل طول المفاتيح إلى 64 حرفا وقد يصل طول القيم إلى 512 حرفا.
metadata?: null | Record<string, string>
قيمة الخاصية
null | Record<string, string>
model
النموذج الذي تم تجاوزه الذي يجب أن يستخدمه العامل لتشغيل مؤشر الترابط.
model?: null | string
قيمة الخاصية
null | string
parallelToolCalls
إذا كان سيتم تشغيل وظائف true بالتوازي أثناء استخدام الأداة.
parallelToolCalls?: boolean
قيمة الخاصية
boolean
responseFormat
تحديد التنسيق الذي يجب على النموذج إخراجه.
responseFormat?: null | AgentsResponseFormatOption
قيمة الخاصية
null | AgentsResponseFormatOption
stream
إذا true، فترجع دفق الأحداث التي تحدث أثناء الأحداث تشغيل كأحداث مرسلة بواسطة الخادم، تنتهي عند إدخال تشغيل حالة طرفية برسالة data: [DONE].
stream?: boolean
قيمة الخاصية
boolean
temperature
ما هي درجة حرارة أخذ العينات لاستخدامها، بين 0 و2. القيم الأعلى مثل 0.8 ستجعل الإخراج أكثر عشوائية، بينما القيم الأقل مثل 0.2 ستجعله أكثر تركيزا وحسما.
temperature?: null | number
قيمة الخاصية
null | number
thread
التفاصيل المستخدمة لإنشاء مؤشر ترابط جديد. إذا لم يتم توفير مؤشر ترابط، إنشاء مؤشر ترابط فارغ.
thread?: AgentThreadCreationOptions
قيمة الخاصية
toolChoice
يتحكم في ما إذا كان أو لا وأي أداة يتم استدعاؤها بواسطة النموذج.
toolChoice?: null | AgentsToolChoiceOption
قيمة الخاصية
null | AgentsToolChoiceOption
toolResources
تجاوز الأدوات التي يمكن للعامل استخدامها لهذا التشغيل. هذا مفيد لتعديل السلوك على أساس كل تشغيل
toolResources?: null | ToolResources
قيمة الخاصية
null | ToolResources
tools
القائمة التي تم تجاوزها للأدوات الممكنة التي يجب أن يستخدمها العامل لتشغيل مؤشر الترابط.
tools?: null | ToolDefinitionUnion[]
قيمة الخاصية
null | ToolDefinitionUnion[]
topP
بديل لأخذ العينات مع درجة الحرارة، يسمى أخذ عينات النواة، حيث يأخذ النموذج في الاعتبار نتائج الرموز المميزة مع كتلة احتمال top_p. لذا فإن 0.1 يعني أن الرموز المميزة التي تتألف من أعلى 10% كتلة احتمالية فقط هي التي تعتبر.
نوصي عموما بتغيير هذه أو درجة الحرارة ولكن ليس كليهما.
topP?: null | number
قيمة الخاصية
null | number
truncationStrategy
الاستراتيجية التي يجب استخدامها لإسقاط الرسائل مع انتقال نوافذ السياق إلى الأمام.
truncationStrategy?: null | TruncationObject
قيمة الخاصية
null | TruncationObject
تفاصيل الخاصية الموروثة
abortSignal
الإشارة التي يمكن استخدامها لإجهاض الطلبات.
abortSignal?: AbortSignalLike
قيمة الخاصية
موروث من OperationOptions.abortSignal
onResponse
دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات.
onResponse?: RawResponseCallback
قيمة الخاصية
موروث من OperationOptions.onResponse
requestOptions
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية.
requestOptions?: OperationRequestOptions
قيمة الخاصية
موروثة من OperationOptions.requestOptions
tracingOptions
الخيارات المستخدمة عند تمكين التتبع.
tracingOptions?: OperationTracingOptions
قيمة الخاصية
موروث من OperationOptions.tracingOptions