5,348,748 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Chat with PDFs on Telegram using Google Gemini and Pinecone

Knowledge & search workflow for n8n with 18 active steps. Starts with Telegram Trigger. Uses Google Gemini. Integrations include Pinecone, Telegram, Google Gemini.

What it does

18 active nodes · Starts with Telegram Trigger.

Steps in the template include:

  • Load Default Document Data (Default Data Loader)
  • Split Text Recursively (Recursive Character Text Splitter)
  • Trigger Error Handling (Stop and Error)
  • QA Chain Processing (Question and Answer Chain)

Nodes and integrations

  • Default Data Loader
  • Recursive Character Text Splitter
  • Stop and Error ×2
  • Question and Answer Chain
  • Vector Store Retriever
  • Pinecone Vector Store ×2
  • If
  • Code
  • Telegram ×3
  • Limit
  • Embeddings Google Gemini ×2
  • Google Gemini Chat Model
  • Telegram Trigger
See the author’s step names
  • Load Default Document Data (Default Data Loader)
  • Split Text Recursively (Recursive Character Text Splitter)
  • Trigger Error Handling (Stop and Error)
  • QA Chain Processing (Question and Answer Chain)
  • Retrieve from Vector Store (Vector Store Retriever)
  • Pinecone Store Operations (Pinecone Vector Store)
  • Verify Document Presence (If)
  • Convert Metadata to PDF (Code)
  • Retrieve Telegram File (Telegram) — file
  • Send Telegram Response (Telegram)
  • Respond via Telegram (Database) (Telegram)
  • Handle Database Error (Stop and Error)
  • Manage Pinecone Store (Pinecone Vector Store)
  • Restrict to 10 Items (Limit)
  • Generate Google Gemini Embeddings (Embeddings Google Gemini)
  • Create Google Gemini Embeddings (Embeddings Google Gemini)
  • Utilize Google Gemini Chat (Google Gemini Chat Model)
  • Telegram Receive Message Trigger (Telegram Trigger)

Accounts and credentials

  • Pinecone
  • Telegram
  • Google Gemini access

Credential types in the graph: googlePalmApi

AI models and swaps

Google Gemini · Embeddings

Model ID not specified in the template in Generate Google Gemini Embeddings. Changing the embedding model may require rebuilding the vector index and matching its dimensions.

Google Gemini · Embeddings

Model ID not specified in the template in Create Google Gemini Embeddings. Changing the embedding model may require rebuilding the vector index and matching its dimensions.

Google Gemini · Chat

Model ID not specified in the template in Utilize Google Gemini Chat. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

Resource information

Credit basis
Author listed by n8n
Pricing
Template access shown on n8n
License
Not specified
Last record update
Nov 5, 2026