Create a private document Q&A system with Llama3, Postgres, Qdrant and Google Drive
Knowledge & search workflow for n8n with 17 active steps. Starts with Chat Trigger, Google Drive Trigger. Uses Ollama. Integrations include Ollama, Qdrant, Google Drive.
What it does
17 active nodes · Starts with Chat Trigger, Google Drive Trigger.
Steps in the template include:
- When chat message received (Chat Trigger)
- AI Agent (AI Agent)
- Ollama Chat Model (Ollama Chat Model)
- Postgres Chat Memory (Postgres Chat Memory)
Nodes and integrations
- Chat Trigger
- AI Agent
- Ollama Chat Model
- Postgres Chat Memory
- Qdrant Vector Store ×2
- Ollama Model
- Embeddings Ollama ×2
- Vector Store Question Answer Tool
- Google Drive Trigger ×2
- Edit Fields (Set)
- Google Drive
- Extract from File
- Default Data Loader
- Recursive Character Text Splitter
See the author’s step names
- When chat message received (Chat Trigger)
- AI Agent (AI Agent)
- Ollama Chat Model (Ollama Chat Model)
- Postgres Chat Memory (Postgres Chat Memory)
- Qdrant Vector Store (Qdrant Vector Store)
- Ollama Model (Ollama Model)
- Embeddings Ollama (Embeddings Ollama)
- Answer questions with a vector store (Vector Store Question Answer Tool)
- File Created (Google Drive Trigger)
- File Updated (Google Drive Trigger)
- Set File ID (Edit Fields (Set))
- Download File (Google Drive) — download
- Extract Document Text (Extract from File) — text
- Default Data Loader (Default Data Loader)
- Recursive Character Text Splitter (Recursive Character Text Splitter)
- Embeddings Ollama1 (Embeddings Ollama)
- Qdrant Vector Store Insert (Qdrant Vector Store)
Accounts and credentials
- Ollama instance
- PostgreSQL
- Qdrant
- Google Drive
Credential types in the graph: ollamaApi, postgres, qdrantApi, googleDriveOAuth2Api
AI models and swaps
Ollama · Chat
llama3.2:latest in Ollama Chat Model. Potentially swappable with a compatible n8n chat model node. Match tool calling before testing.
Ollama · Model or API operation
Model ID not specified in the template in Ollama Model. Provider-specific step. A different provider requires edits and testing.
Ollama · Embeddings
Model ID not specified in the template in Embeddings Ollama. Changing the embedding model may require rebuilding the vector index and matching its dimensions.
Ollama · Embeddings
llama3.2:latest in Embeddings Ollama1. Changing the embedding model may require rebuilding the vector index and matching its dimensions.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
