n8n workflow template · 21 nodes · OpenAI
OpenAI Personal Shopper with RAG and WooCommerce is a free n8n workflow template that starts when a chat message is received and works with OpenAI, Qdrant, WooCommerce and Google Drive. It has 21 nodes, 15 of them AI nodes (Chat Trigger, Window Buffer Memory, Calculator Tool and OpenAI Chat Model). The notes inside the workflow say: “The Information Extractor tries to understand if the request is related to products and if so, it extracts the useful information to filter the products available on WooCommerce by calling the "personal_shopper".” To run it, you add your own credentials for Google Drive OAuth2, HTTP Header Auth, OpenAI API, Qdrant API and WooCommerce API.
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
The Information Extractor tries to understand if the request is related to products and if so, it extracts the useful information to filter the products available on WooCommerce by calling the "personal_shopper". If it is a general question, the RAG system is called
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
Create a collectiopn on your Qdrant instance. Then create a basic RAG system with documents uploaded to Google Drive and embedded in the Qdrant vector database
Replace the URL and Collection name with your own
Create a basic RAG system with documents uploaded to Google Drive and embedded in the Qdrant vector database
The 21 nodes in file order (sticky notes excluded). Branches and connections determine execution order in n8n:
Configure your own credentials after importing. Create each credential in n8n, then select it in the node.
Do you need somewhere to run it? Read our guide to self-hosted n8n.
We can adapt this workflow to your apps, data and process, then deploy and support it.
Contact Us