Class LlamaClient

LlamaClient-Klasse

Stellt einen Client für die Interaktion mit der Llama-API dar.

Stellt einen Client für die Interaktion mit der Llama-API dar.

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

Eigenschaften

NameBeschreibung
BackoffDelaySeconds { get; set; }Ruft die Backoff-Verzögerung in Sekunden ab oder legt sie fest.
HttpRequestMaxRetries { get; set; }Ruft die maximale Anzahl von HTTP-Anforderungswiederholungen ab oder legt sie fest.
PollingIntervalSeconds { get; set; }Ruft das Abfrageintervall in Sekunden ab oder legt es fest.
PollingTimeoutSeconds { get; set; }Ruft das Abfrage-Timeout in Sekunden ab oder legt es fest.

Methoden

NameBeschreibung
CreateCompletionAsync(LlamaChatCompletionRequest, CancellationToken?)Erstellt eine Chat-Vervollständigungsanfrage im Llama-Dienst.
Dispose()Gibt die von AIClientBase verwendeten Ressourcen frei.
GetSummaryCopilot(ISummaryCopilotOptions<LlamaSummaryCopilotOptions>)Ruft eine Instanz von ISummaryCopilot mit den angegebenen Optionen ab.
static CreateWithApiKey(string)Erstellt eine neue Instanz von Builder mit dem bereitgestellten API-Schlüssel.

Weitere Mitglieder

NameBeschreibung
class BuilderBuilder-Klasse zum Erstellen einer Instanz von LlamaClient.

Siehe auch