1 write to _responseClient
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
62
_responseClient
= responseClient;
7 references to _responseClient
Microsoft.Extensions.AI.OpenAI (7)
OpenAIResponsesChatClient.cs (7)
75
serviceType == typeof(OpenAIResponseClient) ?
_responseClient
:
92
var response = await
_responseClient
.GetResponseAsync(token.ResponseId, cancellationToken).ConfigureAwait(false);
101
_createResponseAsync(
_responseClient
, openAIResponseItems, openAIOptions, cancellationToken.ToRequestOptions(streaming: false)) :
102
_responseClient
.CreateResponseAsync(openAIResponseItems, openAIOptions, cancellationToken);
235
IAsyncEnumerable<StreamingResponseUpdate> updates =
_responseClient
.GetResponseStreamingAsync(token.ResponseId, token.SequenceNumber, cancellationToken);
243
_createResponseStreamingAsync(
_responseClient
, openAIResponseItems, openAIOptions, cancellationToken.ToRequestOptions(streaming: true)) :
244
_responseClient
.CreateResponseStreamingAsync(openAIResponseItems, openAIOptions, cancellationToken);