Class LlamaClient

Classe LlamaClient

Rappresenta un client per interagire con l’API Llama.

Rappresenta un client per interagire con l’API Llama.

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

Proprietà

NomeDescrizione
BackoffDelaySeconds { get; set; }Ottiene o imposta il ritardo di backoff in secondi.
HttpRequestMaxRetries { get; set; }Ottiene o imposta il numero massimo di tentativi di richiesta HTTP.
PollingIntervalSeconds { get; set; }Ottiene o imposta l’intervallo di polling in secondi.
PollingTimeoutSeconds { get; set; }Ottiene o imposta il timeout di polling in secondi.

Metodi

NomeDescrizione
CreateCompletionAsync(LlamaChatCompletionRequest, CancellationToken?)Crea una richiesta di completamento chat nel servizio Llama.
Dispose()Libera le risorse utilizzate da AIClientBase.
GetSummaryCopilot(ISummaryCopilotOptions<LlamaSummaryCopilotOptions>)Ottiene un’istanza di ISummaryCopilot con le opzioni specificate.
static CreateWithApiKey(string)Crea una nuova istanza di Builder con la chiave API fornita.

Altri Membri

NomeDescrizione
class BuilderClasse Builder per creare un’istanza di LlamaClient.

Vedi Anche