From aa733a9dea38780622e227250896250cdc3326b1 Mon Sep 17 00:00:00 2001 From: Nikhil-Doye Date: Sun, 19 Oct 2025 01:03:41 -0400 Subject: [PATCH] Add onboarding steps for embedding and similarity search features - Introduced new onboarding steps highlighting embedding generation and similarity search capabilities. - Updated existing descriptions to include vector search and optimization details. - Enhanced API key configuration instructions for improved user guidance. - Added new features section to outline recent enhancements in the workflow. --- src/components/OnboardingModal.tsx | 80 ++++++++++++++++++++++++++++-- 1 file changed, 76 insertions(+), 4 deletions(-) diff --git a/src/components/OnboardingModal.tsx b/src/components/OnboardingModal.tsx index 2307c51..14cf5bd 100644 --- a/src/components/OnboardingModal.tsx +++ b/src/components/OnboardingModal.tsx @@ -8,6 +8,8 @@ import { Globe, Brain, ArrowDownToLine, + Key, + Settings, } from "lucide-react"; interface OnboardingModalProps { @@ -28,8 +30,8 @@ const steps = [

- Connect AI models, web scraping, and data processing in minutes. No - coding required! + Connect AI models, web scraping, vector search, and data processing in + minutes. No coding required!

), @@ -69,6 +71,24 @@ const steps = [

Process with AI

+
+
+ +
+
+

Embedding

+

Generate vectors

+
+
+
+
+ +
+
+

Similarity Search

+

Find similar content

+
+
), }, @@ -91,9 +111,11 @@ const steps = [

Configuration:

    -
  • • Set prompts for AI tasks
  • +
  • • Set prompts for AI tasks (with optimization)
  • • Configure URLs for web scraping
  • -
  • • Choose output formats
  • +
  • • Choose output formats and schemas
  • +
  • • Set vector search parameters
  • +
  • • Configure embedding models
@@ -101,6 +123,46 @@ const steps = [ }, { id: 4, + title: "Configure API Keys", + description: "Set up your API keys to enable full functionality.", + icon: Key, + content: ( +
+
+

Required API Keys:

+
    +
  • + • DeepSeek: For AI tasks and prompt optimization +
  • +
  • + • Pinecone: For vector search and similarity + matching +
  • +
  • + • Firecrawl: For web scraping operations +
  • +
+
+
+

How to Configure:

+
    +
  • • Click "API Keys" button in the workflow toolbar
  • +
  • • Enter your API keys in the settings modal
  • +
  • • Keys are stored locally in your browser
  • +
  • • Test your Pinecone API key automatically
  • +
+
+
+

+ Get started with demo workflows or configure APIs for full + functionality! +

+
+
+ ), + }, + { + id: 5, title: "Execute & Monitor", description: "Run your workflows and monitor execution in real-time.", icon: ArrowDownToLine, @@ -113,6 +175,16 @@ const steps = [
  • • Step-by-step execution logs
  • • Error handling and debugging
  • • Export results as JSON
  • +
  • • Prompt optimization with AI
  • + + +
    +

    New Features:

    +
      +
    • • Vector embeddings and similarity search
    • +
    • • Pinecone integration for vector databases
    • +
    • • Enhanced AI prompt optimization
    • +
    • • Improved error handling and feedback