کلاس PdfChatGptRequestOptions

Info

نمایانگر گزینه‌ها برای افزونه Documentize.PdfChatGpt.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

وراثت

objectPdfChatGptOptionsPdfChatGptRequestOptions

پیاده‌سازی‌ها

اعضای به ارث برده شده

سازنده‌ها

PdfChatGptRequestOptions()

نمونه جدیدی از شیء Documentize.PdfChatGptRequestOptions را با گزینه‌های پیش‌فرض راه‌اندازی می‌کند.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

نمونه جدیدی از شیء Documentize.PdfChatGptRequestOptions را با گزینه‌ها راه‌اندازی می‌کند.

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

پارامترها

ویژگی‌ها

ApiKey

کلید دسترسی به API ChatGPT را دریافت یا تنظیم می‌کند.

public string ApiKey { get; set; }

مقدار ویژگی

string

ApiUrl

URL API ChatGPT را دریافت یا تنظیم می‌کند.

public string ApiUrl { get; set; }

مقدار ویژگی

string

MaxTokens

حداکثر تعداد توکن‌ها در پاسخ. مقدار پیش‌فرض null است، به معنای بی‌نهایت.

public int? MaxTokens { get; set; }

مقدار ویژگی

int?

Messages

یک مجموعه از اشیاء Documentize.Message را دریافت یا تنظیم می‌کند.

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

مقدار ویژگی

List<Message&gt;

Model

شناسه مدلی که باید استفاده شود را تنظیم یا دریافت می‌کند.

public string Model { get; set; }

مقدار ویژگی

string

NumberOfChoices

تعداد انتخاب‌های تکمیل چت که برای هر پیام ورودی باید ایجاد شود.

public int NumberOfChoices { get; set; }

مقدار ویژگی

int

Query

رشته درخواست به ChatGPT را دریافت یا تنظیم می‌کند. اگر خالی نباشد، این اولین پیام در مجموعه است که در درخواست ارسال خواهد شد.

public string Query { get; set; }

مقدار ویژگی

string

Temperature

دمای نمونه‌گیری که باید استفاده شود، بین 0 و 2. مقادیر بالاتر مانند 0.8 خروجی را تصادفی‌تر خواهد کرد در حالی که مقادیر پایین‌تر مانند 0.2 آن را متمرکز و تعیین‌کننده‌تر خواهد کرد. مقدار پیش‌فرض 1 است.

public double Temperature { get; set; }

مقدار ویژگی

double

فضای نام: Documentize کتابخانه: Documentize.dll

 فارسی