23 writes to ModelId
Microsoft.Extensions.AI.Abstractions (1)
Image\ImageGenerationOptions.cs (1)
32ModelId = other.ModelId;
Microsoft.Extensions.AI.Abstractions.Tests (7)
Image\ImageGenerationOptionsTests.cs (5)
46options.ModelId = "modelId"; 74ModelId = "test-model", 98ModelId = "original-model" 108original.ModelId = "modified-model"; 145ModelId = "test",
Image\ImageGeneratorTests.cs (2)
110ModelId = "test-model", 136ModelId = "edit-model",
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIConversionTests.cs (2)
400ModelId = "gpt-image-1", 431ModelId = "gpt-image-1",
OpenAIResponseClientIntegrationTests.cs (1)
151Options = new ImageGenerationOptions { ModelId = imageModel },
OpenAIResponseClientTests.cs (3)
6514ModelId = "gpt-image-1", 6615ModelId = "gpt-image-1", 6732ModelId = "gpt-image-1",
Microsoft.Extensions.AI.Stabilization.Tests (5)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (5)
46options.ModelId = "modelId"; 74ModelId = "test-model", 98ModelId = "original-model" 108original.ModelId = "modified-model"; 145ModelId = "test",
Microsoft.Extensions.AI.Tests (4)
Image\ConfigureOptionsImageGeneratorTests.cs (1)
33ImageGenerationOptions? providedOptions = nullProvidedOptions ? null : new() { ModelId = "test" };
Image\LoggingImageGeneratorTests.cs (2)
70new ImageGenerationOptions { ModelId = "dall-e-3" }); 119new ImageGenerationOptions { ModelId = "dall-e-3" });
Image\OpenTelemetryImageGeneratorTests.cs (1)
84ModelId = "mycoolimagemodel",
24 references to ModelId
Microsoft.Extensions.AI (2)
ChatCompletion\OpenTelemetryImageGenerator.cs (2)
111string? requestModelId = options?.ModelId ?? _defaultModelId; 137string? modelId = options?.ModelId ?? _defaultModelId;
Microsoft.Extensions.AI.Abstractions (2)
Image\ImageGenerationOptions.cs (1)
32ModelId = other.ModelId;
Image\ImageGeneratorMetadata.cs (1)
41/// An individual request may override this value via <see cref="ImageGenerationOptions.ModelId"/>.
Microsoft.Extensions.AI.Abstractions.Tests (8)
Image\ImageGenerationOptionsTests.cs (8)
21Assert.Null(options.ModelId); 29Assert.Null(clone.ModelId); 53Assert.Equal("modelId", options.ModelId); 61Assert.Equal("modelId", clone.ModelId); 86Assert.Equal("test-model", deserialized.ModelId); 115Assert.Equal("original-model", clone.ModelId); 152Assert.Equal("test", clone.ModelId); 232Assert.Equal("dall-e-3", result.ModelId);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
774Model = igo?.ModelId,
Microsoft.Extensions.AI.Stabilization.Tests (8)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (8)
21Assert.Null(options.ModelId); 29Assert.Null(clone.ModelId); 53Assert.Equal("modelId", options.ModelId); 61Assert.Equal("modelId", clone.ModelId); 86Assert.Equal("test-model", deserialized.ModelId); 115Assert.Equal("original-model", clone.ModelId); 152Assert.Equal("test", clone.ModelId); 232Assert.Equal("dall-e-3", result.ModelId);
Microsoft.Extensions.AI.Tests (3)
Image\ConfigureOptionsImageGeneratorTests.cs (3)
56Assert.Null(options.ModelId); 60Assert.Equal(providedOptions!.ModelId, options.ModelId);