Travel planning agent with Gemini 2.0 and OpenAI
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.Receive traveler questions through the chat interface
- 2.Process and split text into searchable content chunks
- 3.Search the vector database for travel destinations and information
- 4.Generate recommendations using Gemini 2.0 with preserved conversation context
- 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
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (13)
When chat message received
Chat Trigger
Google Gemini Chat Model
Gemini Model
Sticky Note
Sticky Note
Webhook
Webhook
Default Data Loader
Document Default Data Loader
Recursive Character Text Splitter
Text Splitter Recursive Character Text Splitter
Sticky Note1
Sticky Note
Simple Memory
Memory Buffer Window
AI Travel Agent
Agent
Retrieve docs with Couchbase Search Vector
Vector Store Couchbase Search
Insert docs with Couchbase Search Vector
Vector Store Couchbase Search
Generate OpenAI Embeddings using text-embedding-3-small
OpenAI
Generate OpenAI Embeddings using text-embedding-3-small1
OpenAI