1 type derived from UIAgentOptions
Microsoft.AspNetCore.Components.AI (1)
Pipeline\UIAgentOptions.cs (1)
93
public sealed class UIAgentOptions<TState> :
UIAgentOptions
where TState : class, new()
1 instantiation of UIAgentOptions
Microsoft.AspNetCore.Components.AI (1)
Engine\UIAgent.cs (1)
89
_options = new
UIAgentOptions
();
7 references to UIAgentOptions
Microsoft.AspNetCore.Components.AI (7)
Blocks\UIActionBlock.cs (1)
13
/// <see cref="
UIAgentOptions
.RegisterUIAction(AIFunction)"/>. Renderers can call
Engine\UIAgent.cs (5)
32
private readonly
UIAgentOptions
_options;
37
internal
UIAgentOptions
Options => _options;
74
public UIAgent(IChatClient chatClient, Action<
UIAgentOptions
>? configure)
85
public UIAgent(IChatClient chatClient, Action<
UIAgentOptions
>? configure, ILoggerFactory? loggerFactory)
94
internal UIAgent(IChatClient chatClient,
UIAgentOptions
options, ILoggerFactory? loggerFactory)
Pipeline\BlockMappingPipeline.cs (1)
22
internal BlockMappingPipeline(
UIAgentOptions
options, ILogger? logger = null)