Class PdfChatGptRequestOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
מייצג אפשרויות עבור תוסף Aspose.Pdf.Plugins.PdfChatGpt.
public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions
ירושה
object ← PdfChatGptOptions ← PdfChatGptRequestOptions
מיישם
חברים מורשים
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
המפתח לגישה ל-API של ChatGPT.
model
string
שם המודל של ChatGPT. המודל ברירת המחדל הוא: gpt-3.5-turbo-1106
apiUrl
string
כתובת ה-API של ChatGPT. כתובת ברירת המחדל היא: https://api.openai.com/v1/chat/completions.
query
string
המחרוזת המבוקשת ל-ChatGPT.
מאפיינים
ApiKey
מקבל או קובע את המפתח לגישה ל-API של ChatGPT.
public string ApiKey { get; set; }
ערך המאפיין
ApiUrl
מקבל או קובע את כתובת ה-API של ChatGPT.
public string ApiUrl { get; set; }
ערך המאפיין
MaxTokens
מספר מקסימלי של טוקנים בתגובה. ערך ברירת המחדל הוא null, כלומר אינסוף.
public int? MaxTokens { get; set; }
ערך המאפיין
int?
Messages
מקבל או קובע אוסף של אובייקטי Aspose.Pdf.Plugins.Message.
public List<message> Messages { get; set; }
ערך המאפיין
Model
מקבל או קובע את מזהה המודל לשימוש.
public string Model { get; set; }
ערך המאפיין
NumberOfChoices
כמה אפשרויות להשלים צ’אט לייצר עבור כל הודעת קלט.
public int NumberOfChoices { get; set; }
ערך המאפיין
Query
מקבל או קובע את המחרוזת המבוקשת ל-ChatGPT. אם לא ריקה, זו ההודעה הראשונה באוסף, שתישלח בבקשה.
public string Query { get; set; }
ערך המאפיין
Temperature
איזו טמפרטורת דגימה להשתמש, בין 0 ל-2. ערכים גבוהים כמו 0.8 יהפכו את הפלט ליותר אקראי, בעוד שערכים נמוכים כמו 0.2 יהפכו אותו ליותר ממוקד ודטרמיניסטי. ערך ברירת המחדל הוא 1.
public double Temperature { get; set; }