Welcome to Generator9000! It's an open-source web app that's all about creating data objects with a twist. We use Generative AI (GPT4 from OpenAI) to not only generate data objects with specific fields but also to create images based on these data objects. π
This tool is perfect if you're looking to build new, high-quality datasets for demos or Proof of Concept (PoC) projects, especially in these fast-evolving times. It's user-friendly, giving you full control over the prompts for both data and images, and other settings that directly affect the Large Language Models (LLM) you're working with.
You can tinker with all the settings, generate data objects, evaluate them, and then save your creations either on disk or in Weaviate. πβ¨
Access Generator9000 here: https://www.gen9000.co/
π You can enter your OpenAI key right in the frontend. It'll be saved in your browser's local storage, making it super easy to pick up right where you left off next time you fire up the app.
Before you dive in, make sure your machine is running Node v21.3.0
or higher. Hereβs how you can get Generator9000 up and running:
- Clone the repository:
git clone https://github.com/weaviate/generator9000
- Navigate to the app directory:
cd generator9000_app
- Install the necessary packages:
npm install
- Create a
.env.local
file and add your OpenAI API key:
OPENAI_API_KEY=YOUR_KEY
- Start the development server and start generating over 9000:
npm run dev
That's it! π Create, experiment, and have fun creating your very own synthetic datasets. Happy generating! π