35 instantiations of ChatClientMetadata
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Evaluation.Safety (1)
Microsoft.Extensions.AI.Evaluation.Tests (5)
Microsoft.Extensions.AI.OpenAI (7)
Microsoft.Extensions.AI.Tests (16)
Realtime\OpenTelemetryRealtimeClientTests.cs (13)
46serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testprovider", new Uri("http://localhost:12345/realtime"), "gpt-4-realtime") :
455serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
498serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
541serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
626serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
669serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
712serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
754serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
796serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
837serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
878serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
919serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
960serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
Microsoft.ML.GenAI.Core (1)
Microsoft.ML.GenAI.LLaMA (1)
Microsoft.ML.GenAI.Phi (1)
118 references to ChatClientMetadata
Aspire.Azure.AI.Inference.Tests (2)
Aspire.Azure.AI.OpenAI.Tests (3)
Aspire.OpenAI.Tests (3)
Microsoft.Extensions.AI (6)
Microsoft.Extensions.AI.Abstractions (27)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatClientMetadata.g.cs (23)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.ChatClientMetadata>? _ChatClientMetadata;
21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.ChatClientMetadata> ChatClientMetadata
24get => _ChatClientMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.ChatClientMetadata>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.ChatClientMetadata));
27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.ChatClientMetadata> Create_ChatClientMetadata(global::System.Text.Json.JsonSerializerOptions options)
29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.ChatClientMetadata>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.ChatClientMetadata> jsonTypeInfo))
31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.ChatClientMetadata>
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.ChatClientMetadata).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string), typeof(global::System.Uri), typeof(string)}, modifiers: null),
41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.ChatClientMetadata>(options, objectInfo);
58DeclaringType = typeof(global::Microsoft.Extensions.AI.ChatClientMetadata),
60Getter = static obj => ((global::Microsoft.Extensions.AI.ChatClientMetadata)obj).ProviderName,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.ChatClientMetadata).GetProperty("ProviderName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78DeclaringType = typeof(global::Microsoft.Extensions.AI.ChatClientMetadata),
80Getter = static obj => ((global::Microsoft.Extensions.AI.ChatClientMetadata)obj).ProviderUri,
88AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.ChatClientMetadata).GetProperty("ProviderUri", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
98DeclaringType = typeof(global::Microsoft.Extensions.AI.ChatClientMetadata),
100Getter = static obj => ((global::Microsoft.Extensions.AI.ChatClientMetadata)obj).DefaultModelId,
108AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.ChatClientMetadata).GetProperty("DefaultModelId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
118private void ChatClientMetadataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.ChatClientMetadata? value)
128string __value_ProviderName = ((global::Microsoft.Extensions.AI.ChatClientMetadata)value).ProviderName;
133global::System.Uri __value_ProviderUri = ((global::Microsoft.Extensions.AI.ChatClientMetadata)value).ProviderUri;
139string __value_DefaultModelId = ((global::Microsoft.Extensions.AI.ChatClientMetadata)value).DefaultModelId;
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Evaluation (3)
Microsoft.Extensions.AI.Evaluation.Console (3)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (7)
Microsoft.Extensions.AI.Evaluation.Reporting (11)
Microsoft.Extensions.AI.Evaluation.Safety (7)
Microsoft.Extensions.AI.Evaluation.Tests (5)
Microsoft.Extensions.AI.Integration.Tests (1)
Microsoft.Extensions.AI.OpenAI (10)
Microsoft.Extensions.AI.OpenAI.Tests (7)
Microsoft.Extensions.AI.Tests (16)
Realtime\OpenTelemetryRealtimeClientTests.cs (13)
46serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testprovider", new Uri("http://localhost:12345/realtime"), "gpt-4-realtime") :
455serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
498serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
541serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
626serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
669serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
712serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
754serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
796serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
837serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
878serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
919serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
960serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("test-provider") : null,
Microsoft.ML.GenAI.Core (3)
Microsoft.ML.GenAI.LLaMA (1)
Microsoft.ML.GenAI.Phi (1)