Class PdfChatGptRequestOptions
De naam: Aspose.Pdf.Plugins Verzameling: Aspose.PDF.dll
Vertegenwoordigt de opties voor Aspose.Pdf.Plugins.PdfChatGpt plugin.
public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions
Inheritance
object ← PdfChatGptOptions ← PdfChatGptRequestOptions
Implements
Geëerbiede leden
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()
Constructors
PdfChatGptRequestOptions()
Initialiseren nieuwe instantie van de Aspose.Pdf.Plugins.PdfChatGptRequestOptions object met standaard opties.
public PdfChatGptRequestOptions()
PdfChatGptRequestOptions(string, string, string en string)
Initialiseert een nieuwe instantie van de Aspose.Pdf.Plugins.PdfChatGptRequestOptions object met opties.
public PdfChatGptRequestOptions(string apiKey, string model, string apiUrl, string query)
Parameters
apiKey
string
De sleutel om toegang te krijgen tot de ChatGPT API.
model
string
De standaard model is: gpt-3.5-turbo-1106
apiUrl
string
De ChatGPT API URL. De standaard URL is: https://api.openai.com/v1/chat/completions .
query
string
De string aanvraag naar ChatGPT.
Properties
ApiKey
Geeft of zet de sleutel om toegang te krijgen tot de ChatGPT API.
public string ApiKey { get; set; }
Eigendomswaarde
ApiUrl
Geeft of instelt de ChatGPT API URL.
public string ApiUrl { get; set; }
Eigendomswaarde
MaxTokens
Het maximale aantal tokens in de reactie.De standaardwaarde is nul, betekent eindeloosheid.
public int? MaxTokens { get; set; }
Eigendomswaarde
int ?
Messages
Geeft of zet een verzameling van de Aspose.Pdf.Plugins.Message objecten.
public List<message> Messages { get; set; }
Eigendomswaarde
Model
Stel of ontvang een ID van het model om te gebruiken.
public string Model { get; set; }
Eigendomswaarde
NumberOfChoices
Hoeveel chat-vulling keuzes te genereren voor elke input boodschap.
public int NumberOfChoices { get; set; }
Eigendomswaarde
Query
Geeft of stelt de stringverzoek naar ChatGPT.Als het niet leeg is, is dit de eerste boodschap in de collectie,Dat zal in het verzoek worden verzonden.
public string Query { get; set; }
Eigendomswaarde
Temperature
Welke temperatuur proef te gebruiken, tussen 0 en 2.Hoogere waarden zoals 0.8 zullen de uitkomst willekeuriger maken,terwijl de lagere waarden zoals 0.2 het meer geconcentreerd en deterministisch zullen maken.De standaardwaarde is 1.
public double Temperature { get; set; }