
Generative Manim
用于视频生成的GPT
正在制作复杂动画?
Animo 是一个由LLM和Manim驱动的视频编辑器,能够更快速地制作复杂动画。它可以处理图像、指令和代码。你想试试吗?
⚡️ 工作原理
让视频动画制作对每个人都触手可及。
Generative Manim 是一个开源工具,用于从文本生成动画视频。它分为三个部分:
- Generate Video: 生成视频:从文本生成视频。
- Render Engine: 渲染引擎:从代码渲染视频。
- Prompt Generator: 提示生成器:从文本生成代码。
生成视频部分是提示生成器和渲染引擎在单个步骤中的总和。
💡 概念
想象一下,在未来,你可以在几秒钟内从你脑海中的概念观看动画视频。这对教师、学生等都很有用。想要生成视频的人不需要学习如何使用视频编辑器、如何绘画或如何编码。你只需要写一段描述性文本。
这确实是一个未来。而且这并不遥远。我们已经可以开始努力实现它。
Manim 是一个用于创建复杂图形和动画的 Python 库。对于 GPT 来说,Manim 的主要优势在于,由于它是 LLM 的一种语言,从提示生成正确的代码更容易。
💻 模型
我们用于从文本生成 Manim 代码的模型。
Generative Manim 使用模型从文本生成代码。我们使用的第一个模型是采用零样本学习策略的 GPT-4。今天我们正在使用两个模型。
🤖 GPT-4o
GPT-4o 是 OpenAI 的下一代模型。我们使用基本的系统提示来生成代码。我们添加了一些额外的指令来帮助模型理解任务。
📡 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.
如果你有想法或想帮助我们,请访问我们的 Discord 社区 记住你也可以加入我们的 Discord 社区,讨论新功能、错误或任何其他话题。
🚀 贡献者
为项目做出贡献的优秀人员。
Generative Manim 是一个开源项目。你可以通过提出新功能、修复错误或改进文档来为项目做出贡献。我们热烈欢迎拉取请求。 拉取请求
记住你也可以加入我们的 Discord 社区,讨论新功能、错误或任何其他话题。
How to contribute
You can contribute to the project by submitting a pull request on GitHub.