Skip to content

VariableVic/medusa-product-ai-widget

Repository files navigation

Medusa logo

Medusa Product AI Widget

A Medusa admin widget to improve product descriptions with AI. Built with Medusa UI, OpenAI and Vercel AI SDK.

Follow @VariableVic

product-ai-widget.mp4

Prerequisites

  1. This plugin requires an OpenAI API key and platform account. Go to https://platform.openai.com/account/api-keys to set this up.
  2. You need a Medusa server with the Admin installed. The fastest way to set this up is by using create-medusa-app.

Getting Started

  1. Install the package with yarn add medusa-product-ai-widget or npm i medusa-product-ai-widget.
  2. In medusa-config.js, add the plugin to the plugins array with the following options:
const plugins = [
  // ... other plugins
  {
    resolve: `medusa-product-ai-widget`,
    options: {
      api_key: process.env.OPENAI_API_KEY,
      enableUI: true
    }
  }
]
  1. In your .env file, add an OPENAI_API_KEY environment variable containing your API key:
OPENAI_API_KEY=<YOUR OPENAI API KEY>
  1. 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!

About

A Medusa Admin widget to improve product descriptions with AI. Built with Medusa UI, OpenAI and Vercel AI SDK.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published