Class LlamaClient

LlamaClient class

تمثل عميلًا للتفاعل مع واجهة برمجة تطبيقات Llama.

تمثل عميلًا للتفاعل مع واجهة برمجة تطبيقات Llama.

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

Properties

NameDescription
BackoffDelaySeconds { get; set; }يحصل على أو يحدد تأخير التراجع بالثواني.
HttpRequestMaxRetries { get; set; }يحصل على أو يحدد الحد الأقصى لعدد محاولات إعادة طلب HTTP.
PollingIntervalSeconds { get; set; }يحصل على أو يحدد فترة الاستطلاع بالثواني.
PollingTimeoutSeconds { get; set; }يحصل على أو يحدد مهلة الاستطلاع بالثواني.

Methods

NameDescription
CreateCompletionAsync(LlamaChatCompletionRequest, CancellationToken?)ينشئ طلب إكمال دردشة في خدمة Llama.
Dispose()يتخلص من الموارد المستخدمة بواسطة AIClientBase.
GetSummaryCopilot(ISummaryCopilotOptions<LlamaSummaryCopilotOptions>)يحصل على مثيل من ISummaryCopilot مع الخيارات المحددة.
static CreateWithApiKey(string)ينشئ مثيلًا جديدًا من Builder باستخدام مفتاح API المقدم.

Other Members

NameDescription
class Builderفئة Builder لإنشاء مثيل من LlamaClient.

See Also