@dmp/chat-components
    Preparing search index...

    Interface ChatResponse

    interface ChatResponse {
        cancelRequest: () => void;
        destroy: () => void;
        followUpQuestions: Ref<Map<string, string[]>>;
        getUsageInfo: (messageId: string) => Promise<UsageInfo | null>;
        initialize: (config: ChatConfig) => Promise<void>;
        isLoading: Ref<boolean>;
        messages: Ref<any[]>;
        sendMessage: (message: string) => Promise<void>;
        setCallbackFns: (newCallbackFns: ServiceCallbacks) => void;
        streamingContent: Ref<string>;
        streamingMessageId: Ref<string>;
        updateHeaders: (headers: Record<string, string>) => void;
        usageInfo: Ref<Map<string, UsageInfo>>;
        user: Ref<User>;
    }
    Index

    Properties

    cancelRequest: () => void
    destroy: () => void
    followUpQuestions: Ref<Map<string, string[]>>
    getUsageInfo: (messageId: string) => Promise<UsageInfo | null>
    initialize: (config: ChatConfig) => Promise<void>
    isLoading: Ref<boolean>
    messages: Ref<any[]>
    sendMessage: (message: string) => Promise<void>
    setCallbackFns: (newCallbackFns: ServiceCallbacks) => void
    streamingContent: Ref<string>
    streamingMessageId: Ref<string>
    updateHeaders: (headers: Record<string, string>) => void
    usageInfo: Ref<Map<string, UsageInfo>>
    user: Ref<User>