From fffabfc0639d35327255480348563f018ba70a17 Mon Sep 17 00:00:00 2001 From: Walter Date: Sat, 31 Jan 2026 14:31:31 +0800 Subject: [PATCH 1/3] Enable AI-powered search assistance in documentation --- docusaurus.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/docusaurus.config.js b/docusaurus.config.js index 924fc46..195aea4 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -120,6 +120,7 @@ markdown: { apiKey: '76c365bb35304a755c612e0d58b1df5e', indexName: 'tapdata-io', contextualSearch: true, + askAI: '4vGMgACDzf3j', }, footer: { style: 'dark', From 7368d8bc3128f61dca24985097b70246e1c580b0 Mon Sep 17 00:00:00 2001 From: Walter Date: Sat, 31 Jan 2026 14:41:13 +0800 Subject: [PATCH 2/3] Update docusaurus.config.js --- docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 195aea4..48a69c6 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -120,7 +120,7 @@ markdown: { apiKey: '76c365bb35304a755c612e0d58b1df5e', indexName: 'tapdata-io', contextualSearch: true, - askAI: '4vGMgACDzf3j', + askAI: 'BSuLtTkwafCP', }, footer: { style: 'dark', From 264708d2baf3d7521a0f3d6a3843298ff242f3e7 Mon Sep 17 00:00:00 2001 From: Walter Date: Sat, 31 Jan 2026 15:06:57 +0800 Subject: [PATCH 3/3] Update docusaurus.config.js --- docusaurus.config.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 48a69c6..42f1fbb 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -115,12 +115,21 @@ markdown: { ], }, // algolia search plugin - algolia: { - appId: 'QMWL076P1O', - apiKey: '76c365bb35304a755c612e0d58b1df5e', - indexName: 'tapdata-io', - contextualSearch: true, - askAI: 'BSuLtTkwafCP', + algolia: { + appId: 'QMWL076P1O', + apiKey: '76c365bb35304a755c612e0d58b1df5e', + indexName: 'tapdata-io', + contextualSearch: true, + + // Ask AI only works with DocSearch v4 + ...(require('@docsearch/react').version.startsWith('4.') + ? { + askAi: { + assistantId: 'BSuLtTkwafCP', + indexName: 'tapdata-io', + }, + } + : {}), }, footer: { style: 'dark',