مشاركة عبر


@azure/ai-agents package

الفصول

AgentsClient
ToolSet

يمثل مجموعة من الأدوات مع تعريفاتها ومواردها.

ToolUtility

فئة الأداة المساعدة لإنشاء أدوات مختلفة.

الواجهات

AISearchIndexResource

مورد فهرس بحث الذكاء الاصطناعي.

Agent

يمثل وكيلا يمكنه استدعاء النموذج واستخدام الأدوات.

AgentDeletionStatus

حالة عملية حذف عامل.

AgentErrorDetail

يصف معلومات الخطأ التي تم إرجاعها بواسطة واجهة برمجة تطبيقات الوكلاء.

AgentEventMessage

يحتوي كل حدث في دفق الأحداث المرسلة من الخادم على خاصية event وخاصية data: * *

مثال

  • الحدث: thread.created
  • البيانات: {"معرف": "thread_123", "الكائن": "مؤشر تسلسل", ...}
  • نبعث أحداثا كلما تم إنشاء كائن جديد، أو الانتقال إلى حالة جديدة، أو يجري
  • متدفقة في أجزاء (دلتا). على سبيل المثال، نبعث thread.run.created عند تشغيل جديد
  • يتم إنشاء، thread.run.completed عند اكتمال التشغيل، وهكذا. عندما يختار عامل
  • لإنشاء رسالة أثناء التشغيل، نبعث thread.message.created event،
  • thread.message.in_progress الحدث والعديد من الأحداث thread.message.delta وأخيرا
  • حدث thread.message.completed.
  • قد نضيف أحداثا إضافية بمرور الوقت، لذلك نوصي بمعالجة الأحداث غير المعروفة بأمان
  • في التعليمات البرمجية الخاصة بك.
AgentEventMessageStream

يمثل دفق رسالة حدث العامل.

AgentThread

معلومات حول مؤشر ترابط واحد مقترن بعامل.

AgentThreadCreationOptions

التفاصيل المستخدمة لإنشاء مؤشر ترابط عامل جديد.

AgentV1Error

تم إرجاع حمولة الخطأ بواسطة واجهة برمجة تطبيقات الوكلاء.

AgentsClientOptionalParams

معلمات اختيارية للعميل.

AgentsNamedToolChoice

تحديد أداة يجب أن يستخدمها النموذج. استخدم لفرض النموذج لاستدعاء أداة معينة.

AgentsResponseFormat

كائن يصف الإخراج المتوقع للنموذج. إذا json_object فقط function يتم السماح بتمرير tools النوع إلى تشغيل. إذا text يمكن للنموذج إرجاع نص أو أي قيمة مطلوبة.

AzureAISearchToolDefinition

معلومات تعريف الإدخال لأداة بحث Azure الذكاء الاصطناعي كما هو مستخدم لتكوين عامل.

AzureAISearchToolResource

مجموعة من موارد الفهرس المستخدمة من قبل أداة azure_ai_search.

AzureFunctionBinding

بنية الاحتفاظ باسم قائمة انتظار التخزين وURI.

AzureFunctionDefinition

تعريف دالة Azure.

AzureFunctionStorageQueue

بنية الاحتفاظ باسم قائمة انتظار التخزين وURI.

AzureFunctionToolDefinition

معلومات تعريف الإدخال لأداة وظيفة azure كما هو مستخدم لتكوين عامل.

BingGroundingSearchConfiguration

تكوين البحث عن تأريض Bing

BingGroundingSearchToolParameters

معلمات أداة البحث عن تأريض bing.

BingGroundingToolDefinition

معلومات تعريف الإدخال لأداة بحث قاعدة bing كما تستخدم لتكوين عامل.

CodeInterpreterToolDefinition

معلومات تعريف الإدخال لأداة مترجم التعليمات البرمجية كما هو مستخدم لتكوين عامل.

CodeInterpreterToolResource

مجموعة من الموارد التي تستخدمها أداة code_interpreter.

ConnectedAgentDetails

معلومات لتوصيل وكيل بآخر كأداة

ConnectedAgentToolDefinition

معلومات تعريف الإدخال لأداة عامل متصل تحدد وكيلا فرعيا محددا بالمجال

CreateAgentOptionalParams

المعلمات الاختيارية.

CreateThreadAndRunOptionalParams

المعلمات الاختيارية.

DeleteAgentOptionalParams

المعلمات الاختيارية.

FileDeletionStatus

استجابة حالة من عملية حذف ملف.

FileInfo

يمثل وكيلا يمكنه استدعاء النموذج واستخدام الأدوات.

FileListResponse

بيانات الاستجابة من عملية قائمة الملفات.

FileSearchRankingOptions

خيارات تحديد المرتبة للبحث في الملفات.

FileSearchToolCallContent

كائن محتوى نتيجة البحث عن الملف.

FileSearchToolDefinition

معلومات تعريف الإدخال لأداة البحث في الملفات كما هو مستخدم لتكوين عامل.

FileSearchToolDefinitionDetails

تتجاوز الخيارات أداة البحث في الملفات.

FileSearchToolResource

مجموعة من الموارد التي تستخدمها أداة file_search.

FilesDeleteFileOptionalParams

المعلمات الاختيارية.

FilesGetFileContentOptionalParams

المعلمات الاختيارية.

FilesGetFileOptionalParams

المعلمات الاختيارية.

FilesListFilesOptionalParams

المعلمات الاختيارية.

FilesOperations

واجهة تمثل عمليات الملفات.

FilesUploadFileOptionalParams

المعلمات الاختيارية.

FunctionDefinition

معلومات تعريف الإدخال لدالة.

FunctionName

اسم الدالة التي سيتم استخدامها، إذا كنت تستخدم أداة function

FunctionToolDefinition

معلومات تعريف الإدخال لأداة دالة كما هو مستخدم لتكوين عامل.

GetAgentOptionalParams

المعلمات الاختيارية.

IncompleteRunDetails

تفاصيل حول سبب عدم اكتمال التشغيل. سيتم null إذا لم يكن التشغيل غير مكتمل.

ListAgentsOptionalParams

المعلمات الاختيارية.

MessageAttachment

يصف هذا الأدوات التي تم إرفاق ملف بها.

MessageContent

تمثيل مجرد لعنصر واحد من محتوى رسالة مؤشر الترابط.

MessageDelta

يمثل حمولة "دلتا" مكتوبة ضمن مجموعة دلتا لرسالة دفق.

MessageDeltaChunk

يمثل دلتا رسالة، أي أي حقول تم تغييرها في رسالة أثناء البث.

MessageDeltaContent

التمثيل الأساسي المجردة لحمولة محتوى رسالة متدفقة جزئية.

MessageDeltaImageFileContent

يمثل جزء محتوى ملف صورة متدفق ضمن مجموعة دلتا لرسالة دفق.

MessageDeltaImageFileContentObject

يمثل البيانات الأساسية "image_file" داخل محتوى ملف الصور المتدفق.

MessageDeltaTextAnnotation

التمثيل الأساسي المجرد للتعليط التوضيحي لنص جزء محتوى النص المتدفق.

MessageDeltaTextContent

يمثل جزء محتوى نص متدفق ضمن مجموعة دلتا لرسالة دفق.

MessageDeltaTextContentObject

يمثل بيانات جزء محتوى نص متدفق ضمن مجموعة دلتا لرسالة دفق.

MessageDeltaTextFileCitationAnnotation

يمثل اقتباس ملف متدفق مطبق على جزء محتوى نص متدفق.

MessageDeltaTextFileCitationAnnotationObject

يمثل بيانات اقتباس ملف متدفق كما هو مطبق على جزء محتوى نص متدفق.

MessageDeltaTextFilePathAnnotation

يمثل تعليقا توضيحيا لمسار ملف متدفق مطبق على جزء محتوى نص متدفق.

MessageDeltaTextFilePathAnnotationObject

يمثل بيانات التعليق التوضيحي لمسار ملف متدفق كما هو مطبق على جزء محتوى نص متدفق.

MessageDeltaTextUrlCitationAnnotation

اقتباس داخل الرسالة يشير إلى عنوان URL معين مرتبط بالرسالة. يتم إنشاؤه عندما يستخدم الوكيل أدوات مثل "bing_grounding" للبحث في الإنترنت.

MessageDeltaTextUrlCitationDetails

تمثيل لاقتباس عنوان URL، كما هو مستخدم في محتوى رسالة سلسلة الرسائل النصية.

MessageImageFileContent

تمثيل لمحتوى ملف الصورة في رسالة مؤشر ترابط.

MessageImageFileDetails

مرجع صورة، كما هو موضح في محتوى رسالة مؤشر الترابط.

MessageImageFileParam

يحدد كيفية الرجوع إلى ملف صورة تم تحميله داخليا عند إنشاء كتلة ملف صورة.

MessageImageUrlParam

يحدد كيفية الرجوع إلى عنوان URL للصورة الخارجية عند إنشاء مكون عنوان URL للصورة.

MessageIncompleteDetails

معلومات توفر تفاصيل إضافية حول رسالة تدخل حالة غير مكتملة.

MessageInputContentBlock

تعريف كتلة محتوى واحدة عند إنشاء رسالة. يحدد الحقل "النوع" ما إذا كان نصا أو ملف صورة أو عنوان URL خارجيا للصورة، وما إلى ذلك.

MessageInputImageFileBlock

كتلة ملف صورة في رسالة جديدة، تشير إلى صورة تم تحميلها داخليا حسب معرف الملف.

MessageInputImageUrlBlock

كتلة عنوان URL للصورة في رسالة جديدة، تشير إلى صورة خارجية حسب عنوان URL.

MessageInputTextBlock

كتلة نصية في رسالة جديدة، تحتوي على محتوى نص عادي.

MessageTextAnnotation

تمثيل مجرد لتعليط توضيحي لمحتوى رسالة مؤشر ترابط النص.

MessageTextContent

تمثيل لعنصر نصي لمحتوى رسالة مؤشر الترابط.

MessageTextDetails

النص والتعليقات التوضيحية المقترنة لعنصر واحد من محتوى رسالة مؤشر ترابط العامل.

MessageTextFileCitationAnnotation

اقتباس داخل الرسالة يشير إلى اقتباس معين من ملف معين مقترن بالعامل أو الرسالة. يتم إنشاؤه عندما يستخدم العامل أداة "file_search" للبحث في الملفات.

MessageTextFileCitationDetails

تمثيل لاقتباس نصي مستند إلى ملف، كما هو مستخدم في تعليق توضيحي مستند إلى ملف لمحتوى رسالة مؤشر ترابط النص.

MessageTextFilePathAnnotation

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

MessageTextFilePathDetails

تغليف لمعرف ملف صورة، كما يستخدمه محتوى صورة الرسالة.

MessageTextUrlCitationAnnotation

اقتباس داخل الرسالة يشير إلى عنوان URL معين مرتبط بالرسالة. يتم إنشاؤه عندما يستخدم الوكيل أدوات مثل "bing_grounding" للبحث في الإنترنت.

MessageTextUrlCitationDetails

تمثيل لاقتباس عنوان URL، كما هو مستخدم في محتوى رسالة سلسلة الرسائل النصية.

MessagesCreateMessageOptionalParams

المعلمات الاختيارية.

MessagesGetMessageOptionalParams

المعلمات الاختيارية.

MessagesListMessagesOptionalParams

المعلمات الاختيارية.

MessagesOperations

واجهة تمثل عمليات الرسائل.

MessagesUpdateMessageOptionalParams

المعلمات الاختيارية.

OpenApiAnonymousAuthDetails

تفاصيل الأمان لمصادقة OpenApi المجهولة

OpenApiAuthDetails

تفاصيل المصادقة ل OpenApiFunctionDefinition

OpenApiConnectionAuthDetails

تفاصيل الأمان لمصادقة اتصال OpenApi

OpenApiConnectionSecurityScheme

مخطط الأمان لمصادقة OpenApi managed_identity

OpenApiFunctionDefinition

معلومات تعريف الإدخال لدالة openapi.

OpenApiManagedAuthDetails

تفاصيل الأمان لمصادقة OpenApi managed_identity

OpenApiManagedSecurityScheme

مخطط الأمان لمصادقة OpenApi managed_identity

OpenApiToolDefinition

معلومات تعريف الإدخال لأداة OpenAPI كما هو مستخدم لتكوين عامل.

PageSettings

خيارات لأسلوب byPage

PagedAsyncIterableIterator

واجهة تسمح بالتكرار غير المتزامن حتى الاكتمال والصفحة.

PollingOptions

خيارات لتكوين سلوك الاستقصاء.

PollingOptionsParams

المعلمات الاختيارية التي تكون سلوك الاستقصاء.

RequiredAction

تمثيل مجرد لإجراء مطلوب لتشغيل مؤشر ترابط عامل للمتابعة.

RequiredFunctionToolCall

تمثيل استدعاء مطلوب إلى أداة دالة، يحتاجها النموذج لمواصلة تقييم التشغيل.

RequiredFunctionToolCallDetails

المعلومات التفصيلية لاستدعاء دالة، كما هو منصوص عليه في إجراء مطلوب يستدعي أداة دالة، والتي تتضمن اسم الدالة ووسيطاتها.

RequiredToolCall

تمثيل مجرد لاستدعاء أداة يحتاجها النموذج لمتابعة التشغيل.

ResponseFormatJsonSchema

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

ResponseFormatJsonSchemaType

نوع تنسيق الاستجابة الذي يتم تعريفه: json_schema

RunCompletionUsage

إحصائيات الاستخدام المتعلقة بالتشغيل. سيتم null هذه القيمة إذا لم يكن التشغيل في حالة طرفية (أي in_progressqueuedوما إلى ذلك).

RunError

تفاصيل خطأ كما تمت مصادفته بواسطة تشغيل مؤشر ترابط عامل.

RunStep

معلومات مفصلة حول خطوة واحدة لتشغيل مؤشر ترابط عامل.

RunStepAzureAISearchToolCall

سجل استدعاء إلى أداة Azure الذكاء الاصطناعي Search، صادرة عن النموذج في تقييم أداة محددة، تمثل بحث Azure الذكاء الاصطناعي المنفذ.

RunStepBingGroundingToolCall

سجل لاستدعاء أداة الأساس bing، الصادرة عن النموذج في تقييم أداة محددة، والتي تمثل البحث المنفذ مع أساس bing.

RunStepCodeInterpreterImageOutput

تمثيل إخراج صورة منبعثة من أداة مترجم التعليمات البرمجية استجابة لاستدعاء أداة من قبل النموذج.

RunStepCodeInterpreterImageReference

مرجع صورة منبعثة من أداة مترجم التعليمات البرمجية استجابة لاستدعاء أداة من قبل النموذج.

RunStepCodeInterpreterLogOutput

تمثيل لمخرجات السجل المنبعثة من أداة مترجم التعليمات البرمجية استجابة لاستدعاء أداة من قبل النموذج.

RunStepCodeInterpreterToolCall

سجل استدعاء إلى أداة مترجم التعليمات البرمجية، صادرة عن النموذج في تقييم أداة محددة، تمثل المدخلات والمخرجات المستهلكة والمصدرة من قبل مترجم التعليمات البرمجية.

RunStepCodeInterpreterToolCallDetails

المعلومات التفصيلية حول استدعاء مترجم التعليمات البرمجية من قبل النموذج.

RunStepCodeInterpreterToolCallOutput

تمثيل مجرد للإخراج المنبعث من أداة مترجم التعليمات البرمجية.

RunStepCompletionUsage

إحصائيات الاستخدام المتعلقة بخطوة التشغيل.

RunStepDelta

يمثل حمولة دلتا في مجموعة دلتا لخطوة تشغيل الدفق.

RunStepDeltaChunk

يمثل دلتا خطوة تشغيل، أي أي حقول تم تغييرها في خطوة تشغيل أثناء البث.

RunStepDeltaCodeInterpreterDetailItemObject

يمثل بيانات استدعاء أداة مترجم التعليمات البرمجية في استدعاءات أداة خطوة تشغيل البث.

RunStepDeltaCodeInterpreterImageOutput

يمثل إخراج صورة كما تم إنتاج أداة مترجم التعليمات البرمجية وكما هو ممثل في مجموعة استدعاءات أداة دلتا لخطوة تشغيل البث.

RunStepDeltaCodeInterpreterImageOutputObject

يمثل بيانات إخراج صورة استدعاء أداة مترجم التعليمات البرمجية لخطوة تشغيل البث.

RunStepDeltaCodeInterpreterLogOutput

يمثل إخراج سجل كما تم إنتاجه بواسطة أداة مترجم التعليمات البرمجية وكما هو ممثل في مجموعة استدعاءات أداة دلتا لخطوة تشغيل البث.

RunStepDeltaCodeInterpreterOutput

التمثيل الأساسي المجرد لإخراج أداة مترجم التعليمات البرمجية لاستدعاء خطوة تشغيل البث.

RunStepDeltaCodeInterpreterToolCall

يمثل استدعاء أداة مترجم التعليمات البرمجية ضمن تفاصيل استدعاء أداة خطوة تشغيل البث.

RunStepDeltaDetail

يمثل عنصر تفاصيل خطوة تشغيل واحدة في حمولة دلتا لخطوة تشغيل الدفق.

RunStepDeltaFileSearchToolCall

يمثل استدعاء أداة البحث عن الملفات ضمن تفاصيل استدعاء أداة خطوة تشغيل البث.

RunStepDeltaFunction

يمثل بيانات الدالة في استدعاء أداة دالة دلتا لخطوة تشغيل الدفق.

RunStepDeltaFunctionToolCall

يمثل استدعاء أداة دالة ضمن تفاصيل استدعاء أداة خطوة تشغيل البث.

RunStepDeltaMessageCreation

يمثل إنشاء رسالة ضمن دلتا خطوة تشغيل البث.

RunStepDeltaMessageCreationObject

يمثل البيانات داخل كائن استجابة إنشاء رسالة خطوة تشغيل البث.

RunStepDeltaToolCall

التمثيل الأساسي المجردة لاستدعاء أداة واحدة ضمن تفاصيل استدعاء أداة دلتا لخطوة تشغيل البث.

RunStepDeltaToolCallObject

يمثل استدعاء استدعاءات الأدوات كجزء من خطوة تشغيل الدفق.

RunStepDetails

تمثيل مجرد لتفاصيل خطوة التشغيل.

RunStepError

معلومات الخطأ المقترنة بخطوة تشغيل فاشلة.

RunStepFileSearchToolCall

سجل استدعاء إلى أداة بحث في الملفات، صادرة عن النموذج في تقييم أداة محددة، تمثل البحث في الملفات المنفذة.

RunStepFileSearchToolCallResult

نتيجة استدعاء أداة البحث عن الملفات.

RunStepFileSearchToolCallResults

نتائج البحث في الملفات.

RunStepFunctionToolCall

سجل لاستدعاء أداة دالة، صادر عن النموذج في تقييم أداة محددة، تمثل المدخلات والمخرجات المستهلكة والمصدرة بواسطة الدالة المحددة.

RunStepFunctionToolCallDetails

المعلومات التفصيلية حول الدالة التي استدعاها النموذج.

RunStepMessageCreationDetails

المعلومات التفصيلية المقترنة بخطوة تشغيل إنشاء رسالة.

RunStepMessageCreationReference

تفاصيل رسالة تم إنشاؤها كجزء من خطوة تشغيل.

RunStepOpenAPIToolCall

سجل استدعاء لأداة OpenAPI، صادر عن النموذج في تقييم أداة محددة، والتي تمثل عمليات OpenAPI المنفذة.

RunStepToolCall

تمثيل مجرد لاستدعاء أداة مفصلة كما هو مسجل ضمن خطوة تشغيل لتشغيل موجود.

RunStepToolCallDetails

المعلومات التفصيلية المقترنة بأدوات استدعاء خطوة التشغيل.

RunStepsGetRunStepOptionalParams

المعلمات الاختيارية.

RunStepsListRunStepsOptionalParams

المعلمات الاختيارية.

RunStepsOperations

واجهة تمثل عمليات RunSteps.

RunsCancelRunOptionalParams

المعلمات الاختيارية.

RunsCreateRunOptionalParams

المعلمات الاختيارية.

RunsGetRunOptionalParams

المعلمات الاختيارية.

RunsListRunsOptionalParams

المعلمات الاختيارية.

RunsOperations

واجهة تمثل عمليات التشغيل.

RunsSubmitToolOutputsToRunOptionalParams

المعلمات الاختيارية.

RunsUpdateRunOptionalParams

المعلمات الاختيارية.

SubmitToolOutputsAction

تفاصيل استدعاءات الأداة المطلوبة التي يجب إرسالها لتشغيل مؤشر ترابط عامل للمتابعة.

SubmitToolOutputsDetails

التفاصيل التي تصف الأدوات التي يجب استدعاؤها لإرسال مخرجات الأداة.

ThreadDeletionStatus

حالة عملية حذف مؤشر الترابط.

ThreadMessage

رسالة واحدة موجودة داخل مؤشر ترابط عامل.

ThreadMessageOptions

رسالة واحدة داخل مؤشر ترابط عامل، كما هو متوفر أثناء إنشاء مؤشر الترابط هذا لحالته الأولية.

ThreadRun

البيانات التي تمثل عملية تقييم واحدة لمترابط عامل.

ThreadsCreateThreadOptionalParams

المعلمات الاختيارية.

ThreadsDeleteThreadOptionalParams

المعلمات الاختيارية.

ThreadsGetThreadOptionalParams

المعلمات الاختيارية.

ThreadsListThreadsOptionalParams

المعلمات الاختيارية.

ThreadsOperations

واجهة تمثل عمليات سلاسل المحادثات.

ThreadsUpdateThreadOptionalParams

المعلمات الاختيارية.

ToolDefinition

تمثيل مجرد لتعريف أداة إدخال يمكن للعامل استخدامه.

ToolOutput

البيانات المقدمة أثناء أداة إخراج الإرسال لحل استدعاءات الأداة المعلقة والسماح للنموذج بالمتابعة.

ToolResources

مجموعة من الموارد التي تستخدمها أدوات العامل. الموارد خاصة بنوع الأداة. على سبيل المثال، تتطلب أداة code_interpreter قائمة بمعرفات الملفات، بينما تتطلب أداة file_search قائمة بمعرفات مخزن المتجهات.

TruncationObject

عناصر التحكم في كيفية اقتطاع مؤشر ترابط قبل التشغيل. استخدم هذا للتحكم في نافذة السياق الأولية للتشغيل.

UpdateAgentOptionalParams

المعلمات الاختيارية.

VectorStore

مخزن المتجهات هو مجموعة من الملفات المعالجة التي يمكن استخدامها بواسطة أداة file_search.

VectorStoreAutoChunkingStrategyRequest

الاستراتيجية الافتراضية. تستخدم هذه الاستراتيجية حاليا max_chunk_size_tokens من 800 chunk_overlap_tokens من 400.

VectorStoreAutoChunkingStrategyResponse

يتم إرجاع هذا عندما تكون استراتيجية التقسيم غير معروفة. عادة ما يكون ذلك بسبب فهرسة الملف قبل تقديم مفهوم chunking_strategy في واجهة برمجة التطبيقات.

VectorStoreChunkingStrategyRequest

تمثيل مجرد لتكوين استراتيجية تقسيم مخزن المتجهات.

VectorStoreChunkingStrategyResponse

تمثيل مجرد لتكوين استراتيجية تقسيم مخزن المتجهات.

VectorStoreConfiguration

تكوين تخزين المتجهات هو قائمة مصادر البيانات، المستخدمة عندما يمكن استخدام ملفات متعددة للبحث عن ملفات المؤسسة.

VectorStoreConfigurations

البنية، التي تحتوي على قائمة تكوينات تخزين المتجهات، أي قائمة معرفات أصول Azure.

VectorStoreDataSource

البنية، التي تحتوي على مسار URI لأصول Azure ونوع الأصل للملف المستخدم كمصدر بيانات للبحث في ملف المؤسسة.

VectorStoreDeletionStatus

كائن الاستجابة لحذف مخزن متجهات.

VectorStoreExpirationPolicy

نهج انتهاء الصلاحية لمخزن المتجهات.

VectorStoreFile

وصف ملف مرفق بمخزن متجه.

VectorStoreFileBatch

مجموعة من الملفات المرفقة بمخزن متجهات.

VectorStoreFileBatchesCancelVectorStoreFileBatchOptionalParams

المعلمات الاختيارية.

VectorStoreFileBatchesCreateVectorStoreFileBatchOptionalParams

المعلمات الاختيارية.

VectorStoreFileBatchesGetVectorStoreFileBatchOptionalParams

المعلمات الاختيارية.

VectorStoreFileBatchesListVectorStoreFileBatchFilesOptionalParams

المعلمات الاختيارية.

VectorStoreFileBatchesOperations

واجهة تمثل عمليات VectorStoreFileBatches.

VectorStoreFileCount

عدد الملفات التي تمت معالجتها أو معالجتها بواسطة مخزن المتجهات هذا مجمعة حسب الحالة.

VectorStoreFileDeletionStatus

كائن الاستجابة لحذف علاقة ملف مخزن متجهات.

VectorStoreFileError

تفاصيل حول الخطأ الذي قد يكون حدث أثناء معالجة ملف لمخزن المتجهات هذا

VectorStoreFilesCreateVectorStoreFileOptionalParams

المعلمات الاختيارية.

VectorStoreFilesDeleteVectorStoreFileOptionalParams

المعلمات الاختيارية.

VectorStoreFilesGetVectorStoreFileOptionalParams

المعلمات الاختيارية.

VectorStoreFilesListVectorStoreFilesOptionalParams

المعلمات الاختيارية.

VectorStoreFilesOperations

واجهة تمثل عمليات VectorStoreFiles.

VectorStoreStaticChunkingStrategyOptions

خيارات لتكوين استراتيجية تقسيم ثابتة لمخزن المتجهات.

VectorStoreStaticChunkingStrategyRequest

استراتيجية تقسيم تم تكوينها بشكل ثابت.

VectorStoreStaticChunkingStrategyResponse

استراتيجية تقسيم تم تكوينها بشكل ثابت.

VectorStoresCreateVectorStoreOptionalParams

المعلمات الاختيارية.

VectorStoresDeleteVectorStoreOptionalParams

المعلمات الاختيارية.

VectorStoresGetVectorStoreOptionalParams

المعلمات الاختيارية.

VectorStoresListVectorStoresOptionalParams

المعلمات الاختيارية.

VectorStoresModifyVectorStoreOptionalParams

المعلمات الاختيارية.

VectorStoresOperations

واجهة تمثل عمليات VectorStores.

النوع أسماء مستعارة

AgentEventStreamData

يمثل بيانات حدث دفق في العامل.

AgentRunResponse

استجابة تشغيل العامل مع دعم الدفق.

AgentStreamEvent

الاسم المستعار ل AgentStreamEvent

AgentsNamedToolChoiceType

أنواع الأدوات المتوفرة للوكلاء المسماة الأدوات.

AgentsResponseFormatMode

يمثل الوضع الذي سيتعامل فيه النموذج مع تنسيق الإرجاع لاستدعاء الأداة.

AgentsResponseFormatOption

الاسم المستعار ل AgentsResponseFormatOption

AgentsToolChoiceOption

الأسماء المستعارة للوكلاءToolChoiceOption

AgentsToolChoiceOptionMode

يحدد كيفية استخدام اختيار الأداة

AzureAISearchQueryType

أنواع الاستعلام المتوفرة لأداة البحث عن الذكاء الاصطناعي في Azure.

ContinuablePage

واجهة تصف صفحة من النتائج.

FileContents

قيم صالحة لمحتويات ملف ثنائي.

FilePurpose

القيم المحتملة التي تشير إلى الاستخدام المقصود للملف.

FileState

حالة الملف.

ImageDetailLevel

يحدد مستوى تفاصيل الصورة. يمكن أن تكون قيمة مستقبلية "تلقائية" أو "منخفضة" أو "مرتفعة" أو غير معروفة.

IncompleteDetailsReason

سبب عدم اكتمال التشغيل. سيشير هذا إلى حد الرمز المميز المحدد الذي تم الوصول إليه على مدار التشغيل.

ListSortOrder

خيارات الفرز المتاحة عند طلب قائمة كائنات الاستجابة.

MessageAttachmentToolDefinition

الاسم المستعار ل MessageAttachmentToolDefinition

MessageBlockType

يحدد نوع كتلة المحتوى داخل الرسالة. يمكن أن يكون نصا أو ملف صورة أو عنوان URL خارجيا للصورة أو نوعا مستقبليا غير معروف.

MessageContentUnion

الاسم المستعار ل MessageContentUnion

MessageDeltaContentUnion

الاسم المستعار ل MessageDeltaContentUnion

MessageDeltaTextAnnotationUnion

الاسم المستعار ل MessageDeltaTextAnnotationUnion

MessageIncompleteDetailsReason

مجموعة من الأسباب التي تصف سبب وضع علامة على الرسالة على أنها غير مكتملة.

MessageInputContent

الاسم المستعار ل MessageInputContent

MessageInputContentBlockUnion

الاسم المستعار ل MessageInputContentBlockUnion

MessageRole

القيم المحتملة للأدوار المنسوبة إلى الرسائل في سلسلة محادثات.

MessageStatus

قيم حالة التنفيذ المحتملة لرسالة سلسلة محادثات.

MessageTextAnnotationUnion

الاسم المستعار ل MessageTextAnnotationUnion

OpenApiAuthDetailsUnion

الاسم المستعار ل OpenApiAuthDetailsUnion

OpenApiAuthType

نوع المصادقة لنقطة نهاية OpenApi. الأنواع المسموح بها هي:

  • مجهول (لا يلزم المصادقة)
  • الاتصال (يتطلب connection_id بنقطة النهاية، كما هو الحال في الذكاء الاصطناعي Foundry)
  • Managed_Identity (يتطلب جمهورا للمصادقة المستندة إلى الهوية)
RequiredActionUnion

الاسم المستعار ل RequiredActionUnion

RequiredToolCallUnion

الاسم المستعار ل RequiredToolCallUnion

ResponseFormat

تنسيقات استجابة واجهة برمجة التطبيقات الممكنة.

RunAdditionalFieldList

قائمة بالحقول الإضافية لتضمينها في الاستجابة.

RunStatus

القيم المحتملة لحالة تشغيل مؤشر ترابط العامل.

RunStepCodeInterpreterToolCallOutputUnion

الاسم المستعار ل RunStepCodeInterpreterToolCallOutputUnion

RunStepDeltaCodeInterpreterOutputUnion

الاسم المستعار ل RunStepDeltaCodeInterpreterOutputUnion

RunStepDeltaDetailUnion

الاسم المستعار ل RunStepDeltaDetailUnion

RunStepDeltaToolCallUnion

الاسم المستعار ل RunStepDeltaToolCallUnion

RunStepDetailsUnion

الاسم المستعار ل RunStepDetailsUnion

RunStepErrorCode

قيم رمز الخطأ المحتملة التي تعزى إلى خطوة تشغيل فاشلة.

RunStepStatus

القيم المحتملة لحالة خطوة التشغيل.

RunStepToolCallUnion

الاسم المستعار ل RunStepToolCallUnion

RunStepType

الأنواع الممكنة لخطوات التشغيل.

ToolDefinitionUnion

الاسم المستعار ل ToolDefinitionUnion

TruncationStrategy

استراتيجيات الاقتطاع الممكنة للخيط

VectorStoreChunkingStrategyRequestType

نوع استراتيجية التقطيع

VectorStoreChunkingStrategyRequestUnion

الاسم المستعار ل VectorStoreChunkingStrategyRequestUnion

VectorStoreChunkingStrategyResponseType

نوع استراتيجية التقطيع

VectorStoreChunkingStrategyResponseUnion

الاسم المستعار ل VectorStoreChunkingStrategyResponseUnion

VectorStoreExpirationPolicyAnchor

يصف العلاقة بين الأيام وانتهاء صلاحية مخزن المتجه هذا

VectorStoreFileBatchStatus

حالة دفعة ملف مخزن المتجه.

VectorStoreFileErrorCode

متغيرات رمز الخطأ لمعالجة ملفات مخزن المتجهات

VectorStoreFileStatus

حالة ملف مخزن المتجهات

VectorStoreFileStatusFilter

عامل تصفية معلمة الاستعلام لنقطة نهاية استرداد ملف مخزن البيانات الاتجاهية

VectorStoreStatus

الحالة المحتملة لمخزن المتجهات

التعدادات

DoneEvent

حدث Terminal يشير إلى النهاية الناجحة للتدفق.

ErrorEvent

حدث المحطة الطرفية يشير إلى خطأ من جانب الخادم أثناء الدفق.

KnownVersions

إصدارات واجهة برمجة تطبيقات Azure الذكاء الاصطناعي Agents

MessageStreamEvent

أحداث الدفق المتعلقة بعملية الرسائل

RunStepStreamEvent

تشغيل أحداث الدفق المتعلقة بعملية الخطوة

RunStreamEvent

تشغيل أحداث الدفق المتعلقة بالعملية

ThreadStreamEvent

أحداث الدفق المتعلقة بعملية مؤشر الترابط

VectorStoreDataSourceAssetType

نوع أصل تخزين المتجهات. قد يكون نوع الأصل uri_asset، وفي هذه الحالة يجب أن يحتوي على معرف URI للأصول، وفي حالة id_asset يجب أن يحتوي على معرف البيانات.

connectionToolType

أنواع أدوات الاتصال المستخدمة لتكوين عامل

الوظائف

isOutputOfType<T>(ToolDefinitionUnion | RequiredAction | RequiredToolCall, string)

تحديد ما إذا كان الإخراج المحدد من النوع المحدد.

تفاصيل الوظيفة

isOutputOfType<T>(ToolDefinitionUnion | RequiredAction | RequiredToolCall, string)

تحديد ما إذا كان الإخراج المحدد من النوع المحدد.

function isOutputOfType<T>(output: ToolDefinitionUnion | RequiredAction | RequiredToolCall, type: string): output

المعلمات

output

ToolDefinitionUnion | RequiredAction | RequiredToolCall

الإجراء المطلوب التحقق منه، والذي يمكن أن يكون من النوع RequiredActionأو RequiredToolCallأو ToolDefinitionUnion.

type

string

النوع الذي يجب التحقق من الإجراء مقابله.

المرتجعات

output

قيمة منطقية تشير إلى ما إذا كان الإجراء من النوع المحدد.