Templates / Recipe recommendations with Qdrant and Mistral

Recipe recommendations with Qdrant and Mistral

Needs changes

by Jimleuk ✓ · 7,075 views · created 2024-07-10 · Miscellaneous, AI RAG

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 24 nodes and runs manually, when you click “Execute workflow” (plus 2 other triggers). Along the way it connects Embeddings Mistral Cloud, Mistral Cloud Chat Model and Qdrant Vector Store. It also calls api.mistral.ai over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 2 other triggers).

  1. Get This Week's Menu (HTTP Request): calls an HTTP API
  2. AI Agent: runs an AI agent, with model: Mistral Cloud Chat Model; 1 tool (Qdrant Recommend API)
  3. Wait: waits 1.1 seconds
  4. Extract Server Data (HTML): parses or builds HTML
  5. Get Mistral Embeddings (HTTP Request): calls api.mistral.ai (POST)
  6. Extract Available Courses (Code): runs custom JavaScript code
  7. Use Qdrant Recommend API (HTTP Request): calls an HTTP API (POST)
  8. Get Course Metadata (Edit Fields (Set)): sets 7 fields: name, cuisines, category…
  9. Get Recipe (HTTP Request): calls an HTTP API
  10. Get Recipes From DB (Code): runs custom Python code

…plus 6 more steps. See the full node list below.

Services it uses

Embeddings Mistral CloudMistral Cloud Chat ModelQdrant Vector Store

HTTP calls to: api.mistral.ai

Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in AI Agent (v1.6): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
AI Agent (v1.6)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (16)

From the author

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…

Excerpt from Jimleuk's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.