Class OpenAIChatCopilotOptions

OpenAIChatCopilotOptions sınıfı

OpenAICopilot’u yapılandırmak için seçenekleri temsil eder.

public class OpenAIChatCopilotOptions : OpenAIAssistantCopilotOptionsBase, 
    IChatCopilotOptions<OpenAIChatCopilotOptions>

Özellikler

İsimAçıklama
AssistantName { get; set; }Asistanın adını alır veya ayarlar.
ContextBackupJsonPath { get; set; }Bağlam yedek JSON’u için dosya yolunu alır veya ayarlar.
DocumentCollection { get; set; }İşlenecek belgelerin koleksiyonunu alır veya ayarlar.
MaxCompletionTokens { get; set; }Çalışma süresince kullanılabilecek maksimum tamamlama token sayısını alır veya ayarlar.
MaxPromptTokens { get; set; }Çalışma süresince kullanılabilecek maksimum istem token sayısını alır veya ayarlar.
virtual Model { get; set; }Asistan için kullanılacak modeli alır veya ayarlar.
RestoreContextFromBackup { get; set; }Yedekten bağlamı geri yükleyip yüklemeyeceğini belirten bir değeri alır veya ayarlar.
SystemInstructions { get; set; }Asistan sistem talimatlarını içeren metin dosyası için dosya yolunu alır veya ayarlar.
Temperature { get; set; }Model için kullanılacak örnekleme sıcaklığını alır veya ayarlar.
TopP { get; set; }Çekirdek örnekleme için üst-p değerini alır veya ayarlar.
TruncationStrategy { get; set; }İpliğin kesme stratejisini alır veya ayarlar.
VectorStoreExpireDays { get; set; }Vektör deposunun süresi dolmadan önceki gün sayısını alır veya ayarlar.

Yöntemler

İsimAçıklama
static Create()OpenAIChatCopilotOptions‘ın yeni bir örneğini oluşturur.
static Create(Action<OpenAIChatCopilotOptions>)OpenAIChatCopilotOptions örneğini oluşturur ve sağlanan delegayı kullanarak yapılandırır.
GetOptions()Geçerli OpenAIChatCopilotOptions‘ı alır.
WithAssistantName(string)Sohbet yardımcı pilot seçenekleri için asistan adını ayarlar.
WithContextBackupJsonPath(string)Sohbet yardımcı pilot seçeneklerinde bağlam yedek JSON’u için dosya yolunu ayarlar.
WithDocument(PdfDocument)Sohbet yardımcı pilot seçenekleri için belge koleksiyonuna bir PDF belgesi ekler.
WithDocument(string)Sohbet yardımcı pilot seçenekleri için belge koleksiyonuna bir belge yolu ekler.
WithDocument(TextDocument)Sohbet yardımcı pilot seçenekleri için belge koleksiyonuna bir metin belgesi ekler.
WithDocuments(DocumentCollection)Sohbet yardımcı pilot seçenekleri için belge koleksiyonunu ayarlar.
WithDocuments(List<PdfDocument>)Sohbet yardımcı pilot seçenekleri için belge koleksiyonuna birden fazla PDF belgesi ekler.
WithDocuments(List<string>)Sohbet yardımcı pilot seçenekleri için belge koleksiyonuna birden fazla belge yolu ekler.
WithDocuments(List<TextDocument>)Sohbet yardımcı pilot seçenekleri için belge koleksiyonuna birden fazla metin belgesi ekler.
WithInstructions(string)Sohbet yardımcı pilot seçenekleri için talimatları ayarlar.
WithMaxCompletionTokens(int?)Sohbet yardımcı pilot seçenekleri için maksimum tamamlama token’larını ayarlar.
WithMaxPromptTokens(int?)Sohbet yardımcı pilot seçenekleri için maksimum istem token’larını ayarlar.
WithModel(string)Sohbet yardımcı pilot seçenekleri için modeli ayarlar.
WithRestoreContextFromBackup(bool)Sohbet yardımcı pilot seçenekleri için yedekten bağlamı geri yükleyip yüklemeyeceğini ayarlar.
WithTemperature(double?)Sohbet yardımcı pilot seçenekleri için sıcaklığı ayarlar.
WithTopP(double?)Sohbet yardımcı pilot seçenekleri için üst P değerini ayarlar.
WithTruncationStrategy(TruncationStrategy)Sohbet yardımcı pilot seçenekleri için kesme stratejisini ayarlar.
WithVectorStoreExpireDays(int)Sohbet yardımcı pilot seçenekleri için vektör deposu süresi dolma gün sayısını ayarlar.

Ayrıca Bakınız