26 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)
48options.ModelId = "modelId"; 79ModelId = "test-model", 103ModelId = "original-model" 113original.ModelId = "modified-model"; 150ModelId = "test",
Image\ImageGeneratorTests.cs (2)
110ModelId = "test-model", 136ModelId = "edit-model",
Microsoft.Extensions.AI.OpenAI.Tests (9)
OpenAIConversionTests.cs (2)
400ModelId = "gpt-image-1", 431ModelId = "gpt-image-1",
OpenAIResponseClientIntegrationTests.cs (1)
151Options = new ImageGenerationOptions { ModelId = imageModel },
OpenAIResponseClientTests.cs (6)
6514ModelId = "gpt-image-1", 6615ModelId = "gpt-image-1", 6732ModelId = "gpt-image-1", 6870ModelId = "gpt-image-1", 6970ModelId = "gpt-image-1", 7094Tools = [new HostedImageGenerationTool { Options = new ImageGenerationOptions { ModelId = "gpt-image-1", MediaType = "image/png" } }]
Microsoft.Extensions.AI.Stabilization.Tests (5)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (5)
48options.ModelId = "modelId"; 79ModelId = "test-model", 103ModelId = "original-model" 113original.ModelId = "modified-model"; 150ModelId = "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); 30Assert.Null(clone.ModelId); 56Assert.Equal("modelId", options.ModelId); 65Assert.Equal("modelId", clone.ModelId); 91Assert.Equal("test-model", deserialized.ModelId); 120Assert.Equal("original-model", clone.ModelId); 157Assert.Equal("test", clone.ModelId); 237Assert.Equal("dall-e-3", result.ModelId);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
783Model = igo?.ModelId,
Microsoft.Extensions.AI.Stabilization.Tests (8)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (8)
21Assert.Null(options.ModelId); 30Assert.Null(clone.ModelId); 56Assert.Equal("modelId", options.ModelId); 65Assert.Equal("modelId", clone.ModelId); 91Assert.Equal("test-model", deserialized.ModelId); 120Assert.Equal("original-model", clone.ModelId); 157Assert.Equal("test", clone.ModelId); 237Assert.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);