1 write to ModelId
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatClientMetadata.cs (1)
17ModelId = modelId;
11 references to ModelId
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
57_modelId = metadata.ModelId;
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatClientMetadataTests.cs (2)
17Assert.Null(metadata.ModelId); 27Assert.Equal("theModel", metadata.ModelId);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
280Model = options?.ModelId ?? Metadata.ModelId ?? throw new InvalidOperationException("No model id was provided when either constructing the client or in the chat options.")
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
AzureAIInferenceChatClientTests.cs (1)
52Assert.Equal(model, chatClient.Metadata.ModelId);
Microsoft.Extensions.AI.Ollama (3)
OllamaChatClient.cs (3)
81ModelId = response.Model ?? options?.ModelId ?? Metadata.ModelId, 136string? modelId = chunk.Model ?? Metadata.ModelId; 235Model = options?.ModelId ?? Metadata.ModelId ?? string.Empty,
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaChatClientTests.cs (1)
61Assert.Equal(model, chatClient.Metadata.ModelId);
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIChatClientTests.cs (2)
63Assert.Equal(model, chatClient.Metadata.ModelId); 68Assert.Equal(model, chatClient.Metadata.ModelId);