Aspose.Pdf.AI

توفر مساحة أسماء Aspose.Pdf.AI فئات لوظائف الذكاء الاصطناعي، بما في ذلك عملاء API والمساعدين الذكيين.

الفئات

الفئةالوصف
AIClientBaseتمثل عميل للوصول إلى واجهة برمجة تطبيقات الذكاء الاصطناعي.
AIClientExceptionتمثل استثناءً خاصًا بعمليات عميل الذكاء الاصطناعي.
AICopilotExceptionتمثل استثناءً خاصًا بعمليات المساعدين.
AICopilotFactoryفئة المصنع لإنشاء أنواع مختلفة من المساعدين.
Annotationتمثل محتوى النص الذي هو جزء من رسالة.
AssistantCreateRequestكائن الطلب لإنشاء مساعد.
AssistantListQueryParametersتمثل كائن معلمات الاستعلام لقائمة المساعدين.
AssistantListResponseتمثل الاستجابة التي تحتوي على قائمة من استجابات المساعدين.
AssistantModifyRequestكائن الطلب لتعديل مساعد.
AssistantResponseتمثل مساعدًا يمكنه استدعاء النموذج واستخدام الأدوات.
Attachmentتمثل قائمة من الملفات المرفقة بالرسالة، والأدوات التي يجب إضافتها إليها.
BaseListQueryParametersمعلمات الاستعلام الأساسية لقائمة الكائنات.
BaseResponseالفئة الأساسية لاستجابات واجهة برمجة التطبيقات.
CancellationTokenExtensionsتوفر طرق توسيع لـ CancellationToken.
ChatMessageرسالة إكمال دردشة تم إنشاؤها بواسطة النموذج.
Choiceتمثل خيارًا في استجابة إكمال الدردشة.
CodeInterpreterتمثل موارد أداة تفسير الشيفرة.
CompletionCreateRequestتمثل طلبًا لنقطة نهاية إنشاء إكمال الدردشة.
CompletionFunctionتمثل كائن الوظيفة.
CompletionResponseتمثل استجابة إكمال الدردشة التي تم إرجاعها بواسطة النموذج، بناءً على الإدخال المقدم.
CreateChatCompletionChunkResponseتمثل جزءًا متدفقًا من استجابة إكمال الدردشة التي تم إرجاعها بواسطة النموذج، بناءً على الإدخال المقدم.
CreateEmbeddingRequestتمثل طلبًا لنقطة نهاية إنشاء التضمينات.
CreateEmbeddingResponseتمثل استجابة من نقطة نهاية إنشاء التضمينات.
CreateFineTuningJobRequestتمثل طلبًا لنقطة نهاية إنشاء وظيفة الضبط الدقيق.
CreateFineTuningJobResponseتمثل استجابة من نقطة نهاية إنشاء وظيفة الضبط الدقيق.
DataResponse<T>تمثل استجابة بيانات تحتوي على البيانات المحددة.
DeleteStatusResponseتمثل حالة حذف كائن.
DocumentCollectionتمثل مجموعة من الوثائق التي سيتم معالجتها.
Embeddingتمثل متجه التضمين الذي تم إرجاعه بواسطة نقطة نهاية التضمين.
Errorتمثل خطأ في استجابة واجهة برمجة التطبيقات.
ExpiresAfterتمثل سياسة انتهاء صلاحية لمتجر المتجهات.
FileCitationتمثل اقتباس الملف.
FileContentResponse<T>
FileCounts
FileListResponseتمثل استجابة قائمة الملفات التي تحتوي على قائمة من استجابات الملفات.
FileResponseيمثل كائن FileResponse وثيقة تم تحميلها إلى OpenAI.
FileSearchتمثل موارد أداة بحث الملفات.
Functionتمثل وظيفة يمكن استدعاؤها بواسطة النموذج.
Hyperparametersتمثل المعلمات الفائقة المستخدمة لوظيفة الضبط الدقيق.
ImageDescriptionتمثل وصف صورة.
ImageDescriptionResultتمثل الاستجابة التي تحتوي على أوصاف الصور.
ImageFileتمثل ملف صورة في محتوى رسالة.
ImageUrlتمثل عنوان URL لصورة في محتوى رسالة.
IncompleteDetailsتفاصيل حول سبب عدم اكتمال التشغيل. ستكون فارغة إذا لم يكن التشغيل غير مكتمل.
LastErrorآخر خطأ مرتبط بهذا التشغيل. ستكون فارغة إذا لم تكن هناك أخطاء.
ListDataResponse<T>تمثل استجابة بيانات قائمة تحتوي على معلومات إضافية مثل أول وآخر معرفات وما إذا كانت هناك عناصر أخرى.
LlamaChatCompletionRequestتمثل جسم الطلب لطلبات واجهة برمجة تطبيقات ChatGPT.
LlamaChatCompletionResponseتمثل استجابة إكمال دردشة تم إرجاعها بواسطة النموذج، بناءً على الإدخال المقدم.
LlamaClientتمثل عميلًا للتفاعل مع واجهة برمجة تطبيقات Llama.
LlamaCopilotOptionsBaseتمثل الخيارات الأساسية لتكوين LlamaCopilot.
LlamaModelsتحتوي على ثوابت تتعلق بنماذج Llama المختلفة.
LlamaSummaryCopilotتوفر وظيفة للحصول على ملخصات الوثائق باستخدام نماذج الذكاء الاصطناعي. مثال على استخدام إنشاء عميل Llama، وتكوين الخيارات، واستخدام المساعد الملخص. ملاحظة: يستخدم هذا المساعد واجهة برمجة تطبيقات الإكمال، لذا فإن إجمالي كمية النص التي يمكن إرسالها محدودة بواسطة نافذة سياق النموذج.
LlamaSummaryCopilotOptionsتمثل الخيارات لتكوين OpenAICopilot.
Logprobsتمثل معلومات احتمالية السجل لخيار.
MessageContentBaseمحتوى الرسالة في مصفوفة من النصوص و/أو الصور.
MessageContentRequestمحتوى الرسالة في مصفوفة من النصوص و/أو الصور.
MessageContentResponseمحتوى رسالة الاستجابة في مصفوفة من النصوص و/أو الصور.
MessageCreationتمثل إنشاء رسالة مع معرفها الفريد.
OpenAIAssistantCopilotOptionsBaseتمثل الخيارات الأساسية لتكوين OpenAICopilots بناءً على واجهة برمجة تطبيقات المساعدين.
OpenAIChatCopilotتمثل مساعد دردشة للتفاعل مع الوثائق عبر نماذج الذكاء الاصطناعي. مثال على استخدام إنشاء عميل OpenAI، وتكوين الخيارات، واستخدام ChatCopilot للتفاعل مع استفسارات المستخدم وإدارة سياق المحادثة.
OpenAIChatCopilotOptionsتمثل الخيارات لتكوين OpenAICopilot.
OpenAIClientتوفر طرقًا للتفاعل مع واجهة برمجة تطبيقات OpenAI لإدارة دفعات ملفات متجر المتجهات.
OpenAIContextتمثل معرفات الكيانات المتعلقة بمساعد.
OpenAICopilotOptionsBaseتمثل الخيارات الأساسية لتكوين OpenAICopilot.
OpenAIImageDescriptionCopilotتوفر وظيفة معالجة الصور لفئة OpenAICopilot. مثال على استخدام إنشاء عميل OpenAI، وتكوين خيارات ImageDescriptionCopilot، واستخدام المساعد لتوليد أوصاف الصور وإضافة أوصاف إلى الوثائق المرفقة.
OpenAIImageDescriptionCopilotExtensionsتوفر طرق توسيع لفئة OpenAIImageDescriptionCopilot.
OpenAIImageDescriptionCopilotOptionsتمثل الخيارات لتكوين OpenAICopilot.
OpenAIModelsتحتوي على معرفات نماذج OpenAI المتاحة.
OpenAISummaryCopilotتوفر وظيفة للحصول على ملخصات الوثائق باستخدام نماذج الذكاء الاصطناعي. مثال على استخدام إنشاء عميل OpenAI، وتكوين الخيارات، واستخدام المساعد الملخص.
OpenAISummaryCopilotOptionsتمثل الخيارات لتكوين OpenAICopilot.
PdfDocumentتمثل وثيقة PDF باسم.
RequiredActionتفاصيل حول الإجراء المطلوب لمتابعة التشغيل. ستكون فارغة إذا لم يكن هناك إجراء مطلوب.
ResponseFormatتمثل تنسيق الاستجابة، والذي يمكن أن يكون إما قيمة نصية أو قيمة كائن.
RunCreateRequestتمثل طلبًا لإنشاء تشغيل.
RunListQueryParametersكائن معلمات الاستعلام لقائمة التشغيلات.
RunListResponseتمثل استجابة قائمة تحتوي على بيانات التشغيل.
RunModifyRequestتمثل طلبًا لتعديل تشغيل.
RunResponseتمثل تشغيل تنفيذ على خيط.
RunStepDetailsتفاصيل خطوة التشغيل.
RunStepListQueryParametersكائن معلمات الاستعلام لقائمة خطوات التشغيل.
RunStepListResponseتمثل استجابة قائمة تحتوي على بيانات خطوة التشغيل.
RunStepResponseتمثل خطوة في تنفيذ تشغيل.
RunThreadCreateRequestتمثل طلبًا لإنشاء خيط وتشغيله في طلب واحد.
SubmitToolOutputsتمثل تفاصيل حول مخرجات الأدوات اللازمة لمتابعة التشغيل.
TextDocumentتمثل وثيقة نصية باسم ومحتوى.
TextResponseتمثل محتوى النص الذي هو جزء من رسالة.
ThreadCreateRequestتمثل طلبًا لإنشاء خيط.
ThreadMessageCreateRequestتمثل طلبًا لإنشاء رسالة داخل خيط.
ThreadMessageListQueryParametersكائن معلمات الاستعلام لقائمة رسائل الخيط.
ThreadMessageListResponseتمثل استجابة قائمة تحتوي على بيانات رسالة الخيط.
ThreadMessageModifyRequestتمثل طلبًا لتعديل رسالة داخل خيط.
ThreadMessageResponseتمثل رسالة داخل خيط.
ThreadModifyRequestتمثل طلبًا لتعديل خيط.
ThreadResponseتمثل خيطًا يحتوي على رسائل.
Toolتمثل أداة يمكن استدعاؤها بواسطة النموذج.
ToolCallتمثل استدعاء أداة داخل رسالة.
ToolChoiceتمثل ToolChoice، والتي يمكن أن تكون إما قيمة نصية أو قيمة كائن.
ToolResourcesتمثل مجموعة من الموارد التي تستخدمها أدوات المساعد. الموارد محددة بنوع الأداة. على سبيل المثال، تتطلب أداة code_interpreter قائمة بمعرفات الملفات، بينما تتطلب أداة file_search قائمة بمعرفات متجر المتجهات.
TruncationStrategyتمثل استراتيجية الاقتطاع التي تتحكم في كيفية اقتطاع الخيط قبل التشغيل.
Usageتمثل إحصائيات الاستخدام لطلب.
VectorStoreمساعد لإنشاء متجر متجهات مع file_ids وإرفاقه بهذا الخيط. يمكن أن يكون هناك حد أقصى من 1 متجر متجهات مرتبط بالخيط.
VectorStoreCreateRequestإنشاء طلب متجر متجهات.
VectorStoreFileBatchCreateRequestإنشاء طلب دفعة ملفات متجر المتجهات.
VectorStoreFileBatchFileListQueryParametersكائن معلمات الاستعلام لقائمة ملفات دفعة متجر المتجهات.
VectorStoreFileBatchFileListResponseتمثل استجابة قائمة تحتوي على بيانات دفعة ملفات متجر المتجهات.
VectorStoreFileBatchResponseكائن استجابة دفعة ملفات متجر المتجهات.
VectorStoreFileCreateRequestإنشاء طلب ملف متجر المتجهات.
VectorStoreFileListQueryParametersكائن معلمات الاستعلام لقائمة ملفات متجر المتجهات.
VectorStoreFileListResponseتمثل استجابة قائمة تحتوي على بيانات ملف متجر المتجهات.
VectorStoreFileResponseاستجابة ملف متجر المتجهات.
VectorStoreListQueryParametersكائن معلمات الاستعلام لقائمة متاجر المتجهات.
VectorStoreListResponseتمثل استجابة قائمة تحتوي على بيانات متجر المتجهات.
VectorStoreModifyRequestتعديل طلب متجر المتجهات.
VectorStoreResponseكائن متجر المتجهات.

الواجهات

الواجهةالوصف
IAIClientتمثل واجهة لعميل الذكاء الاصطناعي.
IAICopilotتمثل مساعدًا للتفاعلات الذكية.
IChatClient<TOptions>تمثل واجهة لعميل دردشة مع خيارات محددة.
IChatCopilotتمثل مساعد دردشة للتفاعل مع الوثائق عبر نماذج الذكاء الاصطناعي.
IChatCopilotOptions<TOptions>تمثل واجهة لخيارات مساعد الدردشة مع نوع محدد.
IEntityIdتمثل كائنًا له معرف.
IImageDescriptionClient<TOptions>تمثل واجهة لعميل وصف الصورة مع خيارات محددة.
IImageDescriptionCopilotتمثل مساعد وصف الصورة لاستخراج أوصاف الصور باستخدام نماذج الذكاء الاصطناعي.
IImageDescriptionCopilotOptions<TOptions>تمثل واجهة لخيارات مساعد وصف الصورة مع نوع محدد.
ILlamaClientتمثل واجهة عميل للتفاعل مع واجهة برمجة تطبيقات Llama.
IOpenAIClientتمثل واجهة عميل للتفاعل مع واجهة برمجة تطبيقات OpenAI، موسعة وظائف عميل الذكاء الاصطناعي الأساسية.
IQueryParametersتمثل معلمات الاستعلام لطلبات واجهة برمجة التطبيقات.
IStatusتمثل حالة عملية.
IStringOrObject<T>تمثل كائنًا يمكن أن يكون إما قيمة نصية أو قيمة كائن.
ISummaryClient<TOptions>تمثل واجهة لعميل الملخص مع خيارات محددة.
ISummaryCopilotتمثل مساعد ملخص لتوليد ملخصات للوثائق باستخدام نماذج الذكاء الاصطناعي.
ISummaryCopilotOptions<TOptions>تمثل واجهة لخيارات مساعد الملخص مع نوع محدد.