hashbrown

uiCompletionResource

Creates a UI completion resource that returns UI assistant messages.

API

declare function uiCompletionResource<
  Input,
  Tools extends  Chat.AnyTool  =
     Chat.AnyTool ,
  State = unknown,
>(
  options:  UiCompletionResourceOptions <
    Input,
    Tools,
    State
  >,
):  UiCompletionResourceRef <Tools, State>;
uiCompletionResource
@paramoptions:
UiCompletionResourceOptions<Input, Tools, State>

The options for the UI completion resource.

@typeInput
@typeTools
Chat.AnyTool
@typeState
@returns