Code Monkey home page Code Monkey logo

cartoon_scene_generator's Introduction

๐ŸŽฅ cartoon_scene_generator

This script utilizes OpenAI's GPT-3.5-turbo language model to generate a movie script based on user prompts and a predefined universe. It creates a cohesive and entertaining narrative with multiple scenes, characters, and emotions.

Getting Started

To use this script, you'll need an API key from OpenAI. Replace PUT YOUR KEY HERE in the code with your actual OpenAI API key.

# API key for OpenAI GPT-3.5-turbo
TEST_OPENAI_API_KEY = "PUT YOUR KEY HERE"

Prerequisites

  • OpenAI API key
  • Python environment with necessary libraries

Functions

generate_first_scene(prompt, universe)

Generates the first scene based on the given prompt and universe details. Returns the scene in JSON format.

generate_additional_scenes(prev_scene, universe, num_scenes)

Generates additional scenes based on the previous scene, ensuring coherence and entertainment. Returns a list of scenes in JSON format.

generate_movie_script(prompt, universe, num_scenes) 

Generates a complete movie script with multiple scenes. Returns a dictionary containing all scenes in JSON format.

Example

prompt = "Hanging around looking for something to do"

universe = { # ... (characters, locations, emotions) }

generated_script = generate_movie_script(prompt, universe, 4) print(generated_script)

cartoon_scene_generator's People

Contributors

nazgul7d avatar

Watchers

 avatar

Forkers

gpu-net

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.