๐Ÿ”ฌ Chat with PDF, CSV, and JSON documents using Google Gemini RAG

โšก 118 views ยท ๐Ÿ”ฌ Document Extraction & Analysis

Description

Overview

Turn documents into an AI-powered knowledge base.

Upload PDF, CSV, or JSON files and ask natural-language questions about their content using a Retrieval-Augmented Generation (RAG) workflow powered by Google Gemini. The workflow extracts, embeds, and semantically searches document data to generate accurate, source-grounded answers.

Designed as a simple and extensible starting point for building AI document assistants.


Key Features


How It Works

  1. Upload a document via form trigger
  2. Content is split into searchable chunks
  3. Gemini generates embeddings
  4. Data is stored in a vector store
  5. The chatbot retrieves context and answers questions

Requirements


Notes

๐Ÿ”— Nodes Used

AI Agent, Simple Memory, Recursive Character Text Splitter, Simple Vector Store, n8n Form Trigger, Default Data Loader

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup