GithubHelp home page GithubHelp logo

heliostar9k / generator9000 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from weaviate/generator9000

0.0 0.0 0.0 29.58 MB

Web App for generating synthetic data

License: BSD 3-Clause "New" or "Revised" License

JavaScript 0.29% TypeScript 99.57% CSS 0.14%

generator9000's Introduction

🐈 Welcome to Generator 9000

✨ Your Starting Point for AI-Synthetic Data

Start generating

Demo of Generator9000

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.

πŸš€ Getting Started

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:

  1. Clone the repository:

git clone https://github.com/weaviate/generator9000

  1. Navigate to the app directory:

cd generator9000_app

  1. Install the necessary packages:

npm install

  1. Create a .env.local file and add your OpenAI API key:

OPENAI_API_KEY=YOUR_KEY

  1. 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! 🌟

generator9000's People

Contributors

thomashacker avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.