Очистка истории

Чтобы очистить историю чата и флаг greetings (приветствия при первом запуске), вызовите clearHistory:

import React, { FC, useCallback, useRef } from 'react';
import { createAssistantClient } from '@sberdevices/assistant-client';
import { FloatingAssistantChat } from '@sberdevices/assistant-web-sdk';

export const ChatWithAssistant: FC<{ client: ReturnType<typeof createAssistantClient> }> = ({ client }) => {
    const chatRef = useRef<{
        clearHistory: () => void;
    }>(null);

    const clearHistory = useCallback(() => {
        chatRef.current.clearHistory();
    }, []);

    return <FloatingAssistantChat ref={chatRef} assistant={client} />;
};

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней