Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

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

Mewakili opsi untuk plugin Aspose.Pdf.Plugins.PdfChatGpt.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Pewarisan

objectPdfChatGptOptionsPdfChatGptRequestOptions

Mengimplementasikan

IPluginOptions

Anggota yang Dwarisi

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

Konstruktor

PdfChatGptRequestOptions()

Menginisialisasi instance baru dari objek Aspose.Pdf.Plugins.PdfChatGptRequestOptions dengan opsi default.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

Menginisialisasi instance baru dari objek Aspose.Pdf.Plugins.PdfChatGptRequestOptions dengan opsi.

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

Parameter

apiKey string

Kunci untuk mengakses API ChatGPT.

model string

Nama model ChatGPT. Model default adalah: gpt-3.5-turbo-1106

apiUrl string

URL API ChatGPT. URL default adalah: https://api.openai.com/v1/chat/completions.

query string

Permintaan string ke ChatGPT.

Properti

ApiKey

Mengambil atau menetapkan kunci untuk mengakses API ChatGPT.

public string ApiKey { get; set; }

Nilai Properti

string

ApiUrl

Mengambil atau menetapkan URL API ChatGPT.

public string ApiUrl { get; set; }

Nilai Properti

string

MaxTokens

Jumlah maksimum token dalam respons. Nilai default adalah null, yang berarti tak terbatas.

public int? MaxTokens { get; set; }

Nilai Properti

int?

Messages

Mengambil atau menetapkan koleksi objek Aspose.Pdf.Plugins.Message.

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

Nilai Properti

List<Message&gt;

Model

Mengatur atau mengambil ID model yang akan digunakan.

public string Model { get; set; }

Nilai Properti

string

NumberOfChoices

Berapa banyak pilihan penyelesaian chat yang akan dihasilkan untuk setiap pesan input.

public int NumberOfChoices { get; set; }

Nilai Properti

int

Query

Mengambil atau menetapkan permintaan string ke ChatGPT. Jika tidak kosong, ini adalah pesan pertama dalam koleksi, yang akan dikirim dalam permintaan.

public string Query { get; set; }

Nilai Properti

string

Temperature

Suhu pengambilan sampel yang akan digunakan, antara 0 dan 2. Nilai yang lebih tinggi seperti 0.8 akan membuat keluaran lebih acak, sementara nilai yang lebih rendah seperti 0.2 akan membuatnya lebih fokus dan deterministik. Nilai default adalah 1.

public double Temperature { get; set; }

Nilai Properti

double

 Indonesia