Class CreateEmbeddingRequest
محتويات
[
يخفي
]CreateEmbeddingRequest class
تمثل طلبًا لنقطة نهاية إنشاء التضمينات.
public class CreateEmbeddingRequest
Constructors
Name | Description |
---|---|
CreateEmbeddingRequest() | المُنشئ الافتراضي. |
Properties
Name | Description |
---|---|
Dimensions { get; set; } | يحصل أو يحدد عدد الأبعاد التي يجب أن تحتوي عليها التضمينات الناتجة. مدعوم فقط في النماذج text-embedding-3 وما بعدها. |
EncodingFormat { get; set; } | يحصل أو يحدد التنسيق لإرجاع التضمينات. يمكن أن يكون إما float أو base64. |
Input { get; set; } | يحصل أو يحدد نص الإدخال للتضمين، مشفر كسلسلة أو مصفوفة من الرموز. لتضمين مدخلات متعددة في طلب واحد، مرر مصفوفة من السلاسل أو مصفوفة من مصفوفات الرموز. يجب ألا يتجاوز الإدخال الحد الأقصى لرموز الإدخال للنموذج (8192 رمز للنموذج text-embedding-ada-002)، ولا يمكن أن يكون سلسلة فارغة، ويجب أن تكون أي مصفوفة 2048 بعدًا أو أقل. |
Model { get; set; } | يحصل أو يحدد النموذج لإنشاء التضمين له. |
User { get; set; } | يحصل أو يحدد معرفًا فريدًا يمثل المستخدم النهائي الخاص بك، مما يمكن أن يساعد OpenAI في مراقبة واكتشاف الإساءة. |
See Also
- namespace Aspose.Pdf.AI
- assembly Aspose.PDF