UNPKG

@assistant-ui/react

Version:

Typescript/React library for AI Chat

15 lines (12 loc) 400 B
import { ThreadMessage } from "../../../types/AssistantTypes"; import { ThreadSuggestion } from "../../core"; type SuggestionAdapterGenerateOptions = { messages: readonly ThreadMessage[]; }; export type SuggestionAdapter = { generate: ( options: SuggestionAdapterGenerateOptions, ) => | Promise<readonly ThreadSuggestion[]> | AsyncGenerator<readonly ThreadSuggestion[], void>; };