Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll

يمثل خيارات مكون Aspose.Pdf.Plugins.PdfChatGpt.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

الوراثة

objectPdfChatGptOptionsPdfChatGptRequestOptions

التنفيذ

IPluginOptions

الأعضاء الموروثة

PdfChatGptOptions.AddInput(IDataSource), PdfChatGptOptions.AddOutput(IDataSource), PdfChatGptOptions.Inputs, PdfChatGptOptions.Outputs, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

المنشئات

PdfChatGptRequestOptions()

يهيئ مثيلًا جديدًا من كائن Aspose.Pdf.Plugins.PdfChatGptRequestOptions مع خيارات افتراضية.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

يهيئ مثيلًا جديدًا من كائن Aspose.Pdf.Plugins.PdfChatGptRequestOptions مع خيارات.

public PdfChatGptRequestOptions(string apiKey, string model, string apiUrl, string query)

المعلمات

apiKey string

المفتاح للوصول إلى واجهة برمجة تطبيقات ChatGPT.

model string

اسم نموذج ChatGPT. النموذج الافتراضي هو: gpt-3.5-turbo-1106

apiUrl string

رابط واجهة برمجة تطبيقات ChatGPT. الرابط الافتراضي هو: https://api.openai.com/v1/chat/completions.

query string

سلسلة الطلب إلى ChatGPT.

الخصائص

ApiKey

يحصل أو يحدد المفتاح للوصول إلى واجهة برمجة تطبيقات ChatGPT.

public string ApiKey { get; set; }

قيمة الخاصية

string

ApiUrl

يحصل أو يحدد رابط واجهة برمجة تطبيقات ChatGPT.

public string ApiUrl { get; set; }

قيمة الخاصية

string

MaxTokens

أقصى عدد من الرموز في الاستجابة. القيمة الافتراضية هي null، مما يعني اللانهاية.

public int? MaxTokens { get; set; }

قيمة الخاصية

int?

Messages

يحصل أو يحدد مجموعة من كائنات Aspose.Pdf.Plugins.Message.

public List<message> Messages { get; set; }

قيمة الخاصية

List<Message&gt;

Model

يحدد أو يحصل على معرف النموذج للاستخدام.

public string Model { get; set; }

قيمة الخاصية

string

NumberOfChoices

عدد خيارات إكمال الدردشة التي سيتم إنشاؤها لكل رسالة إدخال.

public int NumberOfChoices { get; set; }

قيمة الخاصية

int

Query

يحصل أو يحدد سلسلة الطلب إلى ChatGPT. إذا لم تكن فارغة، فهذه هي الرسالة الأولى في المجموعة، التي سيتم إرسالها في الطلب.

public string Query { get; set; }

قيمة الخاصية

string

Temperature

ما هي درجة حرارة العينة التي يجب استخدامها، بين 0 و 2. القيم الأعلى مثل 0.8 ستجعل المخرجات أكثر عشوائية، بينما القيم الأقل مثل 0.2 ستجعلها أكثر تركيزًا وتحديدًا. القيمة الافتراضية هي 1.

public double Temperature { get; set; }

قيمة الخاصية

double

 عربي