1 write to InnerClient
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\DelegatingChatClient.cs (1)
27
InnerClient
= Throw.IfNull(innerClient);
5 references to InnerClient
Microsoft.Extensions.AI.Abstractions (5)
ChatCompletion\DelegatingChatClient.cs (5)
46
InnerClient
.Dispose();
51
public virtual ChatClientMetadata Metadata =>
InnerClient
.Metadata;
56
return
InnerClient
.CompleteAsync(chatMessages, options, cancellationToken);
62
return
InnerClient
.CompleteStreamingAsync(chatMessages, options, cancellationToken);
71
return key is null && this is TService service ? service :
InnerClient
.GetService<TService>(key);