Class LlamaClient

LlamaClient sınıfı

Llama API’si ile etkileşimde bulunmak için bir istemciyi temsil eder.

Llama API’si ile etkileşimde bulunmak için bir istemciyi temsil eder.

public class LlamaClient : AIClientBase, ILlamaClient, ISummaryClient<LlamaSummaryCopilotOptions>

Özellikler

İsimAçıklama
BackoffDelaySeconds { get; set; }Geri çekilme gecikmesini saniye cinsinden alır veya ayarlar.
HttpRequestMaxRetries { get; set; }HTTP isteklerinin maksimum yeniden deneme sayısını alır veya ayarlar.
PollingIntervalSeconds { get; set; }Anket aralığını saniye cinsinden alır veya ayarlar.
PollingTimeoutSeconds { get; set; }Anket zaman aşımını saniye cinsinden alır veya ayarlar.

Yöntemler

İsimAçıklama
CreateCompletionAsync(LlamaChatCompletionRequest, CancellationToken?)Llama hizmetinde bir sohbet tamamlama isteği oluşturur.
Dispose()AIClientBase tarafından kullanılan kaynakları serbest bırakır.
GetSummaryCopilot(ISummaryCopilotOptions<LlamaSummaryCopilotOptions>)Belirtilen seçeneklerle ISummaryCopilot örneğini alır.
static CreateWithApiKey(string)Sağlanan API anahtarı ile Builder sınıfının yeni bir örneğini oluşturur.

Diğer Üyeler

İsimAçıklama
class BuilderLlamaClient örneği oluşturmak için Builder sınıfı.

Ayrıca Bakınız