AI Agents

Travel planning agent with Gemini 2.0 and OpenAI

13 nodes 206 126 Automatic trigger
Download

Workflow Description

An intelligent travel planning agent combining Gemini 2.0 and OpenAI to deliver personalized recommendations. It processes traveler inquiries, maintains context in memory, and searches a vector database for accurate travel information and destination insights.

How it works

  1. 1.Receive traveler questions through the chat interface
  2. 2.Process and split text into searchable content chunks
  3. 3.Search the vector database for travel destinations and information
  4. 4.Generate recommendations using Gemini 2.0 with preserved conversation context
  5. 5.Refine responses through OpenAI for polished final output

Use cases

  • Create customized travel itineraries that remember user preferences across sessions
  • Intelligently search and recommend destinations, restaurants, and accommodations based on specific criteria
  • Deliver advanced suggestions combining strengths of two AI models for comprehensive planning

Requirements

  • Valid Gemini 2.0 API key
  • OpenAI credentials and embedding model configuration
  • Couchbase Search database populated with travel data and tourism information

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Chat Trigger Gemini Document Default Data Loader Text Splitter Memory AI Agent Vector Store OpenAI

Details

Trigger Automatic trigger
Nodes 13
Apps 8
Views 206
Downloads 126

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (13)

/

When chat message received

Chat Trigger

#1

Google Gemini Chat Model

Gemini Model

#2

Sticky Note

Sticky Note

#3

Webhook

Webhook

#4

Default Data Loader

Document Default Data Loader

#5

Recursive Character Text Splitter

Text Splitter Recursive Character Text Splitter

#6

Sticky Note1

Sticky Note

#7

Simple Memory

Memory Buffer Window

#8

AI Travel Agent

Agent

#9

Retrieve docs with Couchbase Search Vector

Vector Store Couchbase Search

#10

Insert docs with Couchbase Search Vector

Vector Store Couchbase Search

#11

Generate OpenAI Embeddings using text-embedding-3-small

OpenAI

#12

Generate OpenAI Embeddings using text-embedding-3-small1

OpenAI

#13