Class PdfChatGptRequestOptions
A név: Aspose.Pdf.Plugins Összefoglaló: Aspose.PDF.dll
Képviseli az opciókat Aspose.Pdf.Plugins.PdfChatGpt plugin.
public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions
Inheritance
object ← PdfChatGptOptions ← PdfChatGptRequestOptions
Implements
Örökletes tagok
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()
Elindítja az Aspose.Pdf.Plugins.PdfChatGptRequestOptions objektum új példáját az alapértelmezett opciókkal.
public PdfChatGptRequestOptions()
PdfChatGptRequestOptions(string, string, string és string)
Kezdeményez egy új példát az Aspose.Pdf.Plugins.PdfChatGptRequestOptions objektum opciókkal.
public PdfChatGptRequestOptions(string apiKey, string model, string apiUrl, string query)
Parameters
apiKey
string
A ChatGPT API-hoz való hozzáférés kulcsa.
model
string
Az alapértelmezett modell a következő: gpt-3.5-turbo-1106
apiUrl
string
A ChatGPT API URL. Az alapértelmezett URL a következő: https://api.openai.com/v1/chat/completions .
query
string
A sor kérése a ChatGPT-hez.
Properties
ApiKey
Kapja meg vagy állítja be a kulcsot a ChatGPT API-hoz való hozzáféréshez.
public string ApiKey { get; set; }
ingatlan értéke
ApiUrl
Megkapja vagy beállítja a ChatGPT API URL-t.
public string ApiUrl { get; set; }
ingatlan értéke
MaxTokens
Maximális számú token a válaszban.Az alapértelmezett érték null, azaz végtelenség.
public int? MaxTokens { get; set; }
ingatlan értéke
int ?
Messages
Kap vagy készít egy gyűjteményt az Aspose.Pdf.Plugins.Message objektumok.
public List<message> Messages { get; set; }
ingatlan értéke
Model
Állítsa be vagy kapja meg a használt modell azonosítóját.
public string Model { get; set; }
ingatlan értéke
NumberOfChoices
Mennyi csevegés befejezése választás generálni minden beviteli üzenet.
public int NumberOfChoices { get; set; }
ingatlan értéke
Query
Kapja meg vagy állítsa be a sor kérését a ChatGPT-hez.Ha nem üres, ez az első üzenet a gyűjteményben,Ezt a kérésben elküldjük.
public string Query { get; set; }
ingatlan értéke
Temperature
Milyen minta hőmérséklet használni, 0 és 2 között.A magasabb értékek, mint a 0,8 teszi a kimenetel véletlenszerűbb,míg az alacsonyabb értékek, mint a 0,2 teszi jobban összpontosított és meghatározó.Az alapértelmezett érték 1.
public double Temperature { get; set; }