Recipe recommendations with Qdrant and Mistral
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
This n8n workflow demonstrates creating a recipe recommendation chatbot using the Qdrant vector store recommendation API.
Use this example to build recommendation features in your AI Agents for your users.
How it works
- For our recipes, we'll use HelloFresh's weekly course and recipes for data. We'll scrape the website for this data.
- Each recipe is split, vectorised and inserted into a Qdrant Collection using Mistral Embeddings
- Additionally the whole recipe is stored in a SQLite database for later retrieval.
- Our AI Agent is setup to recommend recipes from our Qdrant vector store. However, instead of the default similarity search, we'll use the Recommendation API instead.
- Qdrant's Recommendation API allows you to provide a negative prompt; in our case, the user can specify recipes or ingredients to avoid.
- The AI Agent is now able to suggest a recipe recommendation better suited for the user and increase customer satisfaction.
Requirements
- Qdrant vector store instance to save the recipes
- Mistral.ai account for embeddings and LLM agent
Customising the workflow
This workflow can work for a variety of different audiences. Try different sets of data such as clothes, sports shoes, vehicles or even holidays.