A web application that uses DALL-E & DaVinci OpenAI models to create user-prompted stories rendered using WebGL/RF3
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
storybook is a simple web application that creates stories using OpenAI's DaVinci & DALL-E models based on selections made by users of the application. The application will put together the text & images, provided by the aforementioned APIs, into a 3D environment created using WebGL, ThreeJS, and React-Fiber.
This project is still in development. If you'd like to check it out, please follow the instructions below.
git clone https://github.com/d-hp/storybook-ai-rf3
Create a .env file at the top level of the project directory with the following contents. The `port` will determine where your web application will be locally hosted. The `OPENAI_API_KEY` must be generated through OpenAI's website in order for any of the text and/or images to load. A single API key from OpenAI can be used to access both of the necessary AI models.
# .env
PORT=
OPENAI_API_KEY=
STEP 3 — Start the application! The npm start
script will start both our frontend and backend interface.
npm start
http://localhost:PORT/
- Create more prompt options on the 'Home' page to allow for a greater diversity of stories
- Persist AI-generated stories by utilizing S3
- Create testing suites to ensure functionality during development
- Unit tests
- Integration tests
- End-to-end tests
See the open issues for a full list of proposed features (and known issues).
Distributed under the MIT License. See LICENSE.txt
for more information.
Give a ⭐️ if this project helped you!