Class LlamaClient

Класс LlamaClient

Представляет клиент для взаимодействия с Llama API.

Представляет клиент для взаимодействия с Llama API.

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

Свойства

ИмяОписание
BackoffDelaySeconds { get; set; }Получает или задает задержку отката в секундах.
HttpRequestMaxRetries { get; set; }Получает или задает максимальное количество повторных попыток HTTP-запросов.
PollingIntervalSeconds { get; set; }Получает или задает интервал опроса в секундах.
PollingTimeoutSeconds { get; set; }Получает или задает тайм-аут опроса в секундах.

Методы

ИмяОписание
CreateCompletionAsync(LlamaChatCompletionRequest, CancellationToken?)Создает запрос на завершение чата в сервисе Llama.
Dispose()Освобождает ресурсы, используемые AIClientBase.
GetSummaryCopilot(ISummaryCopilotOptions<LlamaSummaryCopilotOptions>)Получает экземпляр ISummaryCopilot с указанными параметрами.
static CreateWithApiKey(string)Создает новый экземпляр Builder с предоставленным API-ключом.

Другие члены

ИмяОписание
class BuilderКласс Builder для создания экземпляра LlamaClient.

См. также