35 references to ChatClientMetadata
Microsoft.Extensions.AI.Abstractions (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatClientMetadata.g.cs (1)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.ChatClientMetadata((string)args[0], (global::System.Uri)args[1], (string)args[2]),
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatClientMetadataTests.cs (2)
14ChatClientMetadata providerMetadata = new(null, null, null); 24ChatClientMetadata providerMetadata = new("providerName", uri, "theModel");
Microsoft.Extensions.AI.Evaluation.Safety (1)
ContentSafetyChatClient.cs (1)
34new ChatClientMetadata(
Microsoft.Extensions.AI.Evaluation.Tests (5)
ModelInfoTests.cs (5)
22var metadata = new ChatClientMetadata(providerName, providerUri: null); 50var metadata = new ChatClientMetadata(providerName, providerUri: uri); 102var metadata = new ChatClientMetadata(providerName, providerUri: uri, defaultModelId: "ignored"); 140var metadata = new ChatClientMetadata(providerName, new Uri(providerUri)); 160var metadata = new ChatClientMetadata(providerName: "some-provider", new Uri(providerUri));
Microsoft.Extensions.AI.OpenAI (7)
OpenAIAssistantsChatClient.cs (1)
51_metadata = new("openai", assistantClient.Endpoint);
OpenAIChatClient.cs (1)
70_metadata = new("openai", chatClient.Endpoint, _chatClient.Model);
OpenAIRealtimeClient.cs (2)
39_metadata = new("openai", defaultModelId: _model); 51_metadata = new("openai", defaultModelId: _model);
OpenAIRealtimeClientSession.cs (2)
54_metadata = new("openai", defaultModelId: _model); 64_metadata = new("openai", defaultModelId: _model);
OpenAIResponsesChatClient.cs (1)
83_metadata = new("openai", responseClient.Endpoint, defaultModelId);
Microsoft.Extensions.AI.Tests (16)
ChatCompletion\OpenTelemetryChatClientTests.cs (3)
62serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testservice", new Uri("http://localhost:12345/something"), "amazingmodel") : 909serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testprovider", new Uri("http://localhost:5000/api"), "testmodel") : 1024serviceType == typeof(ChatClientMetadata) ? new ChatClientMetadata("testservice", new Uri("http://localhost:12345"), "testmodel") :
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)
CausalLMPipelineChatClient.cs (1)
31_metadata = new ChatClientMetadata(providerName: classNameWithType, defaultModelId: typeof(TCausalLMModel).Name);
Microsoft.ML.GenAI.LLaMA (1)
Llama3CausalLMChatClient.cs (1)
23metadata ?? new ChatClientMetadata(defaultModelId: nameof(Llama3CausalLMChatClient)))
Microsoft.ML.GenAI.Phi (1)
Phi3\Phi3CausalLMChatClient.cs (1)
28metadata ?? new ChatClientMetadata(defaultModelId: nameof(Phi3CausalLMChatClient)))