Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

ja nimityö: Aspose.Pdf.Plugins Yhteistyö: Aspose.PDF.dll

Esittelee vaihtoehtoja Aspose.Pdf.Plugins.PdfChatGpt plugin.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Inheritance

object PdfChatGptOptions PdfChatGptRequestOptions

Implements

IPluginOptions

Perintöjäsenet

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

Aloita uusi esimerkki Aspose.Pdf.Plugins.PdfChatGptRequestOptions -objekti oletusarvoisilla vaihtoehdoilla.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(String, String, String ja String)

Aloita uusi esimerkki Aspose.Pdf.Plugins.PdfChatGptRequestOptions objekti vaihtoehtoja.

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

Parameters

apiKey string

Avain käyttää ChatGPT API:ää.

model string

ChatGPT -mallin nimi. oletusarvoinen malli on: gpt-3.5-turbo-1106

apiUrl string

Oletusarvoinen URL on: https://api.openai.com/v1/chat/completions .

query string

Pyyntö on ChatGPT.

Properties

ApiKey

Saat tai aseta avaimen pääsyä ChatGPT API:hen.

public string ApiKey { get; set; }

Omistuksen arvo

string

ApiUrl

Saat tai aseta ChatGPT API URL.

public string ApiUrl { get; set; }

Omistuksen arvo

string

MaxTokens

Maksimi tokenien määrä vastauksessa.Valittu arvo on nolla, tarkoittaa loputtomuutta.

public int? MaxTokens { get; set; }

Omistuksen arvo

int ?

Messages

Saat tai asettaa kokoelman Aspose.Pdf.Plugins.Message esineitä.

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

Omistuksen arvo

List < Message >

Model

Aseta tai saa mallin tunnistuksen käytettäväksi.

public string Model { get; set; }

Omistuksen arvo

string

NumberOfChoices

Kuinka monta chat täydentää valintoja luoda kunkin sisällön viestin.

public int NumberOfChoices { get; set; }

Omistuksen arvo

int

Query

Saat tai asettaa sarjan pyynnön ChatGPT: lle.Jos ei tyhjä, tämä on ensimmäinen viesti kokoelmassa,Se lähetetään pyynnössä.

public string Query { get; set; }

Omistuksen arvo

string

Temperature

Mikä näytteen lämpötila käyttää, välillä 0 ja 2.Korkeammat arvot, kuten 0.8, tekevät tuloksesta satunnaisemman,Samaan aikaan pienemmät arvot, kuten 0.2, tekevät siitä keskittyneemmän ja deterministisemman.Väärä arvo on 1.

public double Temperature { get; set; }

Omistuksen arvo

double

 Suomi