A React hook that generates UI completions using the provided component set.
API
useUiCompletion: <
Input,
Tools extends Chat.AnyTool =
Chat.AnyTool ,
>(
options: UiCompletionOptions <Input, Tools>,
) => UseUiCompletionResult <Tools>;useUiCompletion
UseUiCompletionResult<Tools>@paramoptions:UiCompletionOptions<Input, Tools>@typeInput@typeToolsChat.AnyTool@returnsUseUiCompletionResult<Tools>