WordPress - AI chatbot to enhance user experience - with Supabase and OpenAI
This is the first version of a template for a RAG/GenAI App using WordPress content. As creating, sharing, and improving templates brings me joy 😄, feel free to reach out on [LinkedIn](https://www.linkedin.com/in/nic...
Template notes
This is the first version of a template for a RAG/GenAI App using WordPress content.
As creating, sharing, and improving templates brings me joy 😄, feel free to reach out on [LinkedIn](https://www.linkedin.com/in/nicolas-aknin/) if you have any ideas to enhance this template!
How It Works
This template includes three workflows:
- Workflow 1: Generate embeddings for your WordPress posts and pages, then store them in the Supabase vector store. - Workflow 2: Handle upserts for WordPress content when edits are made. - Workflow 3: Enable chat functionality by performing Retrieval-Augmented Generation (RAG) on the embedded documents.
Why use this template?
This template can be applied to various use cases:
- Build a GenAI application that requires embedded documents from your website's content. - Embed or create a chatbot page on your website to enhance user experience as visitors search for information. - Gain insights into the types of questions visitors are asking on your website. - Simplify content management by asking the AI for related content ideas or checking if similar content already exists. Useful for internal linking.