@assistant-ui/react
Version:
Typescript/React library for AI Chat
15 lines (12 loc) • 400 B
text/typescript
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>;
};