6 instantiations of EmbeddingGeneratorMetadata
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.OpenAI (1)
Microsoft.Extensions.AI.Tests (2)
53 references to EmbeddingGeneratorMetadata
Aspire.Azure.AI.Inference.Tests (2)
Aspire.Azure.AI.OpenAI.Tests (3)
Aspire.OpenAI.Tests (3)
Microsoft.Extensions.AI (3)
Microsoft.Extensions.AI.Abstractions (31)
Generated\361d1da7f942c932\JsonContext.EmbeddingGeneratorMetadata.g.cs (27)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata>? _EmbeddingGeneratorMetadata;
21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata> EmbeddingGeneratorMetadata
24get => _EmbeddingGeneratorMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata));
27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata> Create_EmbeddingGeneratorMetadata(global::System.Text.Json.JsonSerializerOptions options)
29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata> jsonTypeInfo))
31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata>
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string), typeof(global::System.Uri), typeof(string), typeof(int?)}, modifiers: null),
41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata>(options, objectInfo);
58DeclaringType = typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata),
60Getter = static obj => ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)obj).ProviderName,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata).GetProperty("ProviderName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78DeclaringType = typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata),
80Getter = static obj => ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)obj).ProviderUri,
88AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata).GetProperty("ProviderUri", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
98DeclaringType = typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata),
100Getter = static obj => ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)obj).DefaultModelId,
108AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata).GetProperty("DefaultModelId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
118DeclaringType = typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata),
120Getter = static obj => ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)obj).DefaultModelDimensions,
128AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata).GetProperty("DefaultModelDimensions", InstanceMemberBindingFlags, null, typeof(int?), global::System.Array.Empty<global::System.Type>(), null),
138private void EmbeddingGeneratorMetadataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata? value)
148string __value_ProviderName = ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)value).ProviderName;
153global::System.Uri __value_ProviderUri = ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)value).ProviderUri;
159string __value_DefaultModelId = ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)value).DefaultModelId;
164int? __value_DefaultModelDimensions = ((global::Microsoft.Extensions.AI.EmbeddingGeneratorMetadata)value).DefaultModelDimensions;
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Integration.Tests (3)
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Microsoft.Extensions.AI.Tests (2)