1 write to _chatClient
Microsoft.Extensions.AI.OpenAI (1)
OpenAIChatClient.cs (1)
67_chatClient = Throw.IfNull(chatClient);
6 references to _chatClient
Microsoft.Extensions.AI.OpenAI (6)
OpenAIChatClient.cs (6)
70_metadata = new("openai", chatClient.Endpoint, _chatClient.Model); 82serviceType == typeof(ChatClient) ? _chatClient : 102_completeChatAsync(_chatClient, openAIChatMessages, openAIOptions, cancellationToken.ToRequestOptions(streaming: false, _requestPolicies)) : 103_chatClient.CompleteChatAsync(openAIChatMessages, openAIOptions, cancellationToken); 123_completeChatStreamingAsync(_chatClient, openAIChatMessages, openAIOptions, cancellationToken.ToRequestOptions(streaming: true, _requestPolicies)) : 124_chatClient.CompleteChatStreamingAsync(openAIChatMessages, openAIOptions, cancellationToken);