Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap: Generative Manim Suite #6

Closed
4 of 15 tasks
360macky opened this issue Mar 28, 2024 · 0 comments
Closed
4 of 15 tasks

Roadmap: Generative Manim Suite #6

360macky opened this issue Mar 28, 2024 · 0 comments

Comments

@360macky
Copy link
Owner

360macky commented Mar 28, 2024

Engines

An engine is a complete text-to-code and code-to-video generation system for Generative Manim (GM). Since there are many ways we can think about video generation, we developed multiple engines so that they can be evaluated with LangSmith.

  • GM powered by DSL
  • GM powered by LangGraph
  • GM OpenAI Fine-tuned
  • GM OpenAI GPT-4 with Few-Shot Learning
  • GM OpenAI GPT-4 with Zero-Shot Learning
  • GM OpenAI GPT-4 with Ontologies/RAG

Anyone can suggest a new way (workflow, method, technique) to generate videos.

Platforms

API

Generative Manim will be available with a REST API.

  • Create /code-to-video endpoint (Ready)
  • Create /text-to-code endpoint (To be enhanced)
    • Add an option to switch between different GM engines (e.g. DSL, Ontologies, etc.)
    • Add first model (the simplest one, using GPT-4 with few-shot training and zero shot learning)

LangChain Integration

  • Create a package over LangChain?

GPT / Chatbot

  • OpenAPI YAML file with API endpoints

Streamlit

  • New OpenAI API Key
  • Integrate new system to detect possible errors on Streamlit

Testing

  • Define how to test the results of GM engines, in order to choose the best. From the best engine that makes the best result, to the best engine with the lowest usage of tokens.
@360macky 360macky pinned this issue Mar 28, 2024
@360macky 360macky closed this as not planned Won't fix, can't repro, duplicate, stale Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant