From fec98255daa531ea1f637417b2189263308539d6 Mon Sep 17 00:00:00 2001 From: Dima Shugaev Date: Tue, 30 Dec 2025 14:51:28 +0300 Subject: [PATCH] feat(): add RAG search in sdds-finai --- website/sdds-finai-docs/docusaurus.config.js | 5 +++ .../sdds-finai-docs/src/pages/ai-search.tsx | 43 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 website/sdds-finai-docs/src/pages/ai-search.tsx diff --git a/website/sdds-finai-docs/docusaurus.config.js b/website/sdds-finai-docs/docusaurus.config.js index 9dc243f5cd..a797823db5 100644 --- a/website/sdds-finai-docs/docusaurus.config.js +++ b/website/sdds-finai-docs/docusaurus.config.js @@ -47,6 +47,11 @@ const config = { label: 'GitHub', position: 'right', }, + { + href: `${baseUrl}ai-search/`, + label: 'AI-поиск', + position: 'right', + }, ], }, footer: { diff --git a/website/sdds-finai-docs/src/pages/ai-search.tsx b/website/sdds-finai-docs/src/pages/ai-search.tsx new file mode 100644 index 0000000000..87190aab2c --- /dev/null +++ b/website/sdds-finai-docs/src/pages/ai-search.tsx @@ -0,0 +1,43 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import { IconTrash } from '@salutejs/plasma-icons/css'; +import { Button } from '@salutejs/sdds-finai'; +import Head from '@docusaurus/Head'; + +export default function AiSearchPage() { + const handleClearHistory = () => { + const dbName = 'plasma_docs-all'; + + indexedDB.databases().then((databases) => { + const targetDB = databases.find((db) => db.name === dbName); + + if (targetDB) { + indexedDB.deleteDatabase(dbName); + } + + window.location.reload(); + }); + }; + + return ( + + + AI-поиск | sdds-finai + + +
+
+
+ +