10 references to OllamaUtilities
Microsoft.Extensions.AI.Ollama (10)
OllamaChatClient.cs (6)
48
_httpClient = httpClient ??
OllamaUtilities
.SharedClient;
160
if (_httpClient !=
OllamaUtilities
.SharedClient)
185
OllamaUtilities
.TransferNanosecondsTime(response, static r => r.LoadDuration, "load_duration", ref metadata);
186
OllamaUtilities
.TransferNanosecondsTime(response, static r => r.TotalDuration, "total_duration", ref metadata);
187
OllamaUtilities
.TransferNanosecondsTime(response, static r => r.PromptEvalDuration, "prompt_eval_duration", ref metadata);
188
OllamaUtilities
.TransferNanosecondsTime(response, static r => r.EvalDuration, "eval_duration", ref metadata);
OllamaEmbeddingGenerator.cs (4)
40
_httpClient = httpClient ??
OllamaUtilities
.SharedClient;
55
if (_httpClient !=
OllamaUtilities
.SharedClient)
112
OllamaUtilities
.TransferNanosecondsTime(response, r => r.TotalDuration, "total_duration", ref responseProps);
113
OllamaUtilities
.TransferNanosecondsTime(response, r => r.LoadDuration, "load_duration", ref responseProps);