Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

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

Representerar alternativ för Aspose.Pdf.Plugins.PdfChatGpt-pluginet.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Arv

objectPdfChatGptOptionsPdfChatGptRequestOptions

Implementerar

IPluginOptions

Arvda Medlemmar

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()

Konstruktörer

PdfChatGptRequestOptions()

Initierar en ny instans av Aspose.Pdf.Plugins.PdfChatGptRequestOptions-objektet med standardalternativ.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

Initierar en ny instans av Aspose.Pdf.Plugins.PdfChatGptRequestOptions-objektet med alternativ.

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

Parametrar

apiKey string

Nyckeln för att få tillgång till ChatGPT API.

model string

Namnet på ChatGPT-modellen. Standardmodellen är: gpt-3.5-turbo-1106

apiUrl string

ChatGPT API-URL. Standard-URL är: https://api.openai.com/v1/chat/completions.

query string

Strängförfrågan till ChatGPT.

Egenskaper

ApiKey

Får eller sätter nyckeln för att få tillgång till ChatGPT API.

public string ApiKey { get; set; }

Egenskapsvärde

string

ApiUrl

Får eller sätter ChatGPT API-URL.

public string ApiUrl { get; set; }

Egenskapsvärde

string

MaxTokens

Maximalt antal tokens i svaret. Standardvärde är null, vilket betyder oändlighet.

public int? MaxTokens { get; set; }

Egenskapsvärde

int?

Messages

Får eller sätter en samling av Aspose.Pdf.Plugins.Message-objekt.

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

Egenskapsvärde

List<Message&gt;

Model

Sätter eller får ID för den modell som ska användas.

public string Model { get; set; }

Egenskapsvärde

string

NumberOfChoices

Hur många chatkompletteringsalternativ som ska genereras för varje inmatningsmeddelande.

public int NumberOfChoices { get; set; }

Egenskapsvärde

int

Query

Får eller sätter strängförfrågan till ChatGPT. Om den inte är tom, är detta det första meddelandet i samlingen, som kommer att skickas i förfrågan.

public string Query { get; set; }

Egenskapsvärde

string

Temperature

Vilken samplingstemperatur som ska användas, mellan 0 och 2. Högre värden som 0.8 gör utdata mer slumpmässiga, medan lägre värden som 0.2 gör dem mer fokuserade och deterministiska. Standardvärde är 1.

public double Temperature { get; set; }

Egenskapsvärde

double

 Svenska