@prexo/ai-chat-sdk
Version:
AI Chat Component with Persistent History
18 lines (15 loc) • 690 B
TypeScript
import * as React from 'react';
import * as react_jsx_runtime from 'react/jsx-runtime';
import { SuggestedActionsT, BaseMessageHistory } from '../../../lib/types.js';
import 'ai';
import '@upstash/vector';
interface SuggestedActionsProps {
append: (content: string) => Promise<void>;
suggestedActions: SuggestedActionsT[];
sessionId?: string;
sessionTTL?: number;
history?: BaseMessageHistory;
}
declare function PureSuggestedActions({ append, suggestedActions, sessionId, sessionTTL, history }: SuggestedActionsProps): react_jsx_runtime.JSX.Element;
declare const SuggestedActions: React.MemoExoticComponent<typeof PureSuggestedActions>;
export { SuggestedActions };