Medusa Product AI Widget
A Medusa admin widget to improve product descriptions with AI. Built with Medusa UI, OpenAI and Vercel AI SDK.
Prerequisites
- This plugin requires an OpenAI API key and platform account. Go to https://platform.openai.com/account/api-keys to set this up.
- You need a Medusa server with the Admin installed. The fastest way to set this up is by using create-medusa-app.
Getting Started
- Install the package with Copy to clipboard
yarn add medusa-product-ai-widget
or Copy to clipboardnpm i medusa-product-ai-widget
. - In Copy to clipboard
medusa-config.js
, add the plugin to the Copy to clipboardplugins
array with the following options:
12345678910const plugins = [// ... other plugins{resolve: `medusa-product-ai-widget`,options: {api_key: process.env.OPENAI_API_KEY,enableUI: true}}]
- In your Copy to clipboard
.env
file, add an Copy to clipboardOPENAI_API_KEY
environment variable containing your API key:
1OPENAI_API_KEY=<YOUR OPENAI API KEY>
- Start your dev server and log into the admin. Open any product that has a product description and the widget will appear on the bottom of the page!