
Generative Manim
GPT para generación de video
¿Trabajando en una animación compleja?
Animo es un editor de video potenciado por LLMs y Manim para crear animaciones complejas más rápido. Procesa imágenes, instrucciones y código. ¿Te animas a probarlo?
⚡️ Cómo funciona
Haciendo accesible la animación en video para todos.
Generative Manim es una herramienta de código abierto para generar videos animados a partir de texto. Se divide en tres partes:
- Generate Video: Generar Video: Genera el video a partir del texto.
- Render Engine: Motor de Renderizado: Renderiza el video desde el código.
- Prompt Generator: Generador de Prompts: Genera el código a partir del texto.
La función Generar Video combina el Generador de Prompts y el Motor de Renderizado en un solo paso.
💡 Concepto
Imagina un futuro en el que puedas ver un video animado de un concepto que tienes en mente en solo unos segundos. Esto sería útil para profesores, estudiantes y más. Las personas que quieran generar un video no necesitarán aprender a usar un editor de video, dibujar o programar. Solo necesitas escribir un texto descriptivo.
Ese futuro ya está aquí. Y no está tan lejos. Ya podemos empezar a trabajar en ello.
Manim es una biblioteca de Python para crear gráficos y animaciones complejas. La principal ventaja de Manim para GPT es que, al ser un lenguaje para LLMs, es más fácil generar código correcto a partir de un prompt.
💻 Modelos
Los modelos que utilizamos para generar código de Manim a partir de texto.
Generative Manim utiliza modelos para generar código a partir de texto. El primer modelo que usamos fue GPT-4 con una estrategia de Zero Shot Learning. Hoy en día usamos dos modelos.
🤖 GPT-4o
GPT-4o es el modelo de última generación de OpenAI. Usamos un prompt de sistema básico para generar el código. Añadimos algunas instrucciones extra para ayudar al modelo a comprender la tarea.
📡 GPT-3.5 Fine-Tuned
We trained a GPT-3.5 model with a few examples of Manim code. The model is fine-tuned to generate Manim code from a prompt. This model is a little bit slower than GPT-4o.
💡 GPT-3.5 Fine-Tuned for Physics
A GPT-3.5 model fined-tuned to generate Manim for the Manim Physics plugin.
Si tienes una idea o quieres ayudarnos, visita nuestro Comunidad en Discord Recuerda que también puedes unirte a nuestra comunidad en Discord para discutir nuevas funciones, errores o cualquier otro tema.
🚀 Colaboradores
Personas increíbles que contribuyen al proyecto.
Generative Manim es un proyecto de código abierto. Puedes contribuir al proyecto sugiriendo nuevas funciones, corrigiendo errores o mejorando la documentación. Las Pull Requests son bienvenidas. Pull Requests
Recuerda que también puedes unirte a nuestra comunidad en Discord para discutir nuevas funciones, errores o cualquier otro tema.
How to contribute
You can contribute to the project by submitting a pull request on GitHub.