6 writes to ModelId
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
77ModelId = ModelId,
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
70options.ModelId = "modelId"; 124options.ModelId = "modelId";
Microsoft.Extensions.AI.Ollama.Tests (2)
OllamaChatClientIntegrationTests.cs (1)
47ModelId = "llama3:8b",
OllamaChatClientTests.cs (1)
252ModelId = "llama3.1",
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
111ModelId = "replacementmodel",
18 references to ModelId
Microsoft.Extensions.AI (3)
ChatCompletion\OpenTelemetryChatClient.cs (3)
117string? requestModelId = options?.ModelId ?? _modelId; 148string? requestModelId = options?.ModelId ?? _modelId; 254string? modelId = options?.ModelId ?? _modelId;
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
77ModelId = ModelId,
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
22Assert.Null(options.ModelId); 35Assert.Null(clone.ModelId); 82Assert.Equal("modelId", options.ModelId); 95Assert.Equal("modelId", clone.ModelId); 146Assert.Equal("modelId", deserialized.ModelId);
Microsoft.Extensions.AI.AzureAIInference (3)
AzureAIInferenceChatClient.cs (2)
33/// <param name="modelId">The id of the model to use. If null, it may be provided per request via <see cref="ChatOptions.ModelId"/>.</param> 280Model = options?.ModelId ?? Metadata.ModelId ?? throw new InvalidOperationException("No model id was provided when either constructing the client or in the chat options.")
AzureAIInferenceExtensions.cs (1)
13/// <param name="modelId">The id of the model to use. If null, it may be provided per request via <see cref="ChatOptions.ModelId"/>.</param>
Microsoft.Extensions.AI.Ollama (6)
OllamaChatClient.cs (4)
35/// The id of the model to use. This may also be overridden per request via <see cref="ChatOptions.ModelId"/>. 36/// Either this parameter or <see cref="ChatOptions.ModelId"/> must provide a valid model id. 81ModelId = response.Model ?? options?.ModelId ?? Metadata.ModelId, 235Model = options?.ModelId ?? Metadata.ModelId ?? string.Empty,
OllamaEmbeddingGenerator.cs (2)
27/// The id of the model to use. This may also be overridden per request via <see cref="ChatOptions.ModelId"/>. 28/// Either this parameter or <see cref="ChatOptions.ModelId"/> must provide a valid model id.