Class PdfChatGptRequestOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
Đại diện cho các tùy chọn cho plugin Aspose.Pdf.Plugins.PdfChatGpt.
public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions
Kế thừa
object ← PdfChatGptOptions ← PdfChatGptRequestOptions
Triển khai
Các thành viên kế thừa
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()
Các hàm khởi tạo
PdfChatGptRequestOptions()
Khởi tạo một thể hiện mới của đối tượng Aspose.Pdf.Plugins.PdfChatGptRequestOptions với các tùy chọn mặc định.
public PdfChatGptRequestOptions()
PdfChatGptRequestOptions(string, string, string, string)
Khởi tạo một thể hiện mới của đối tượng Aspose.Pdf.Plugins.PdfChatGptRequestOptions với các tùy chọn.
public PdfChatGptRequestOptions(string apiKey, string model, string apiUrl, string query)
Tham số
apiKey
string
Khóa để truy cập vào API ChatGPT.
model
string
Tên của mô hình ChatGPT. Mô hình mặc định là: gpt-3.5-turbo-1106
apiUrl
string
URL API ChatGPT. URL mặc định là: https://api.openai.com/v1/chat/completions.
query
string
Chuỗi yêu cầu gửi đến ChatGPT.
Thuộc tính
ApiKey
Lấy hoặc đặt khóa để truy cập vào API ChatGPT.
public string ApiKey { get; set; }
Giá trị thuộc tính
ApiUrl
Lấy hoặc đặt URL API ChatGPT.
public string ApiUrl { get; set; }
Giá trị thuộc tính
MaxTokens
Số lượng tối đa token trong phản hồi. Giá trị mặc định là null, có nghĩa là vô hạn.
public int? MaxTokens { get; set; }
Giá trị thuộc tính
int?
Messages
Lấy hoặc đặt một tập hợp các đối tượng Aspose.Pdf.Plugins.Message.
public List<message> Messages { get; set; }
Giá trị thuộc tính
Model
Lấy hoặc đặt ID của mô hình để sử dụng.
public string Model { get; set; }
Giá trị thuộc tính
NumberOfChoices
Số lượng lựa chọn hoàn thành chat để tạo cho mỗi tin nhắn đầu vào.
public int NumberOfChoices { get; set; }
Giá trị thuộc tính
Query
Lấy hoặc đặt chuỗi yêu cầu gửi đến ChatGPT. Nếu không rỗng, đây là tin nhắn đầu tiên trong tập hợp, sẽ được gửi trong yêu cầu.
public string Query { get; set; }
Giá trị thuộc tính
Temperature
Nhiệt độ lấy mẫu để sử dụng, giữa 0 và 2. Các giá trị cao như 0.8 sẽ làm cho đầu ra ngẫu nhiên hơn, trong khi các giá trị thấp như 0.2 sẽ làm cho nó tập trung và xác định hơn. Giá trị mặc định là 1.
public double Temperature { get; set; }