9 writes to ModelId
Microsoft.Extensions.AI.Abstractions (2)
Embeddings\EmbeddingGenerationOptions.cs (1)
28ModelId = other.ModelId;
Generated\361d1da7f942c932\JsonContext.EmbeddingGenerationOptions.g.cs (1)
81Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)obj).ModelId = value!,
Microsoft.Extensions.AI.Abstractions.Tests (4)
Embeddings\EmbeddingGenerationOptionsTests.cs (3)
46options.ModelId = "modelId"; 73options.ModelId = "model"; 97ModelId = "test",
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingGenerationOptions.g.cs (1)
79Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)obj).ModelId = value!,
Microsoft.Extensions.AI.Tests (3)
Embeddings\ConfigureOptionsEmbeddingGeneratorTests.cs (1)
33EmbeddingGenerationOptions? providedOptions = nullProvidedOptions ? null : new() { ModelId = "test" };
Embeddings\OpenTelemetryEmbeddingGeneratorTests.cs (1)
64ModelId = perRequestModelId,
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingGenerationOptions.g.cs (1)
79Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)obj).ModelId = value!,
21 references to ModelId
Microsoft.Extensions.AI (2)
Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
102string? requestModelId = options?.ModelId ?? _defaultModelId; 141string? modelId = options?.ModelId ?? _defaultModelId;
Microsoft.Extensions.AI.Abstractions (4)
Embeddings\EmbeddingGenerationOptions.cs (1)
28ModelId = other.ModelId;
Embeddings\EmbeddingGeneratorMetadata.cs (1)
40/// An individual request may override this value via <see cref="EmbeddingGenerationOptions.ModelId"/>.
Generated\361d1da7f942c932\JsonContext.EmbeddingGenerationOptions.g.cs (2)
80Getter = static obj => ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)obj).ModelId, 154string __value_ModelId = ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)value).ModelId;
Microsoft.Extensions.AI.Abstractions.Tests (9)
Embeddings\EmbeddingGenerationOptionsTests.cs (7)
16Assert.Null(options.ModelId); 21Assert.Null(clone.ModelId); 51Assert.Equal("modelId", options.ModelId); 57Assert.Equal("modelId", clone.ModelId); 82Assert.Equal("model", deserialized.ModelId); 104Assert.Equal("test", clone.ModelId); 175Assert.Equal("text-embedding-ada-002", result.ModelId);
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingGenerationOptions.g.cs (2)
78Getter = static obj => ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)obj).ModelId, 152string __value_ModelId = ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)value).ModelId;
Microsoft.Extensions.AI.OpenAI (1)
OpenAIEmbeddingGenerator.cs (1)
126OpenAIClientExtensions.PatchModelIfNotSet(ref result.Patch, options?.ModelId);
Microsoft.Extensions.AI.Tests (5)
Embeddings\ConfigureOptionsEmbeddingGeneratorTests.cs (3)
55Assert.Null(options.ModelId); 59Assert.Equal(providedOptions!.ModelId, options.ModelId);
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingGenerationOptions.g.cs (2)
78Getter = static obj => ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)obj).ModelId, 148writer.WriteString(PropName_ModelId, ((global::Microsoft.Extensions.AI.EmbeddingGenerationOptions)value).ModelId);