hashbrown

useUiCompletion

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
@typeTools
Chat.AnyTool
@returns
UseUiCompletionResult<Tools>