?
作者:算力魔方創(chuàng)始人/英特爾創(chuàng)新大使劉力
前面我們分享了在本地運(yùn)行能與OpenAI-o1 能力相媲美的DeepSeek-R1 模型。本文將介紹如何使用DeepSeek-R1實(shí)現(xiàn)自動(dòng)生成Manim動(dòng)畫(huà),視覺(jué)化呈現(xiàn)抽象的概念與原理。
什么是Manim?Manim 是一個(gè)基于 Python 的動(dòng)畫(huà)引擎,專(zhuān)門(mén)用于創(chuàng)建高質(zhì)量的數(shù)學(xué)相關(guān)動(dòng)畫(huà),廣泛應(yīng)用于教育、科普等領(lǐng)域,幫助人們更直觀地理解抽象的數(shù)學(xué)概念和原理。所有有志于從事技術(shù)布道的科技博主或教師,都應(yīng)該學(xué)習(xí)并用好Manim,實(shí)現(xiàn)用視覺(jué)化呈現(xiàn)抽象的科技概念與原理。
視頻演示如下:
https://live.csdn.net/v/462065
一,環(huán)境準(zhǔn)備
本文的軟硬件環(huán)境如下:
操作系統(tǒng):Ubuntu 24.04 LTS
GPU:NVIDIA RTX-4060
代碼編輯器:VSCode
Python虛擬環(huán)境管理工具:Anaconda
在Ubuntu上安裝RTX-4060驅(qū)動(dòng)和安裝Anaconda并配置虛擬環(huán)境的流程請(qǐng)參見(jiàn)這里;若您習(xí)慣在Windows上從事日常工作,請(qǐng)先配置《在Windows用遠(yuǎn)程桌面訪(fǎng)問(wèn)Ubuntu 24.04.1 LTS》。本文創(chuàng)建的Python虛擬環(huán)境名稱(chēng)為:manim
conda create -n manim python=3.11 conda activate manim
二,安裝Manim
第一步,使用conda安裝Manim。Conda會(huì)把Manim所需的除LaTex以外的依賴(lài)項(xiàng)全部安裝好。
conda install -c conda-forge manim

第二步,安裝Tex Live分發(fā)包,運(yùn)行命令:
sudo apt install texlive-full
第三步,驗(yàn)證Manim安裝,運(yùn)行命令:
manim checkhealth

收到“No Problems detected...”信息,說(shuō)明Manim在安裝成功!
三,安裝DeepSeek-Manim-Animation-Generator
DeepSeek-Manim-Animation-Generator是一個(gè)使用 DeepSeek 模型,通過(guò)輸入提示詞自動(dòng)化生成Manim動(dòng)畫(huà)腳本的項(xiàng)目。
請(qǐng)將
https://github.com/HarleyCoops/Math-To-Manim
克隆到本地,然后按照“Quick Start”的說(shuō)明完成安裝,最后運(yùn)行app.py,啟動(dòng)應(yīng)用。
python app.py

然后,打開(kāi)瀏覽器,輸入:http://127.0.0.1:7860/,啟動(dòng)DeepSeek Reasoning Chat聊天界面創(chuàng)建任意Manim動(dòng)畫(huà)。
四,體驗(yàn)DeepSeek-Manim-Animation-Generator的能力
體驗(yàn)1:直接運(yùn)行DeepSeek-Manim-Animation-Generator自帶的manim腳本:QED.py。
python QED.py
這段代碼通過(guò)一系列的動(dòng)畫(huà)示了量子電動(dòng)力學(xué)從宇宙介紹到最終結(jié)論的整個(gè)過(guò)程,包括時(shí)空基礎(chǔ)、電磁波、麥克斯韋方程組、QED 拉格朗日量、費(fèi)曼圖和耦合常數(shù)演化等內(nèi)容。
視頻演示如下:
https://live.csdn.net/v/462064
體驗(yàn)2:DeepSeek Reasoning Chat聊天界面在輸入提示詞:“請(qǐng)生成一段 Manim 代碼,制作面向小學(xué)生的勾股定理定義解釋動(dòng)畫(huà)。動(dòng)畫(huà)要有可愛(ài)引導(dǎo)角色(如小熊),先引入直角三角形概念,再通過(guò)在三條邊上構(gòu)建正方形并組合,直觀展示 ,給出邊長(zhǎng)為 3、4、5 的直角三角形實(shí)例驗(yàn)證,最后引導(dǎo)角色告別結(jié)束動(dòng)畫(huà),整體風(fēng)格要色彩鮮艷、輕松有趣。”
DeepSeek會(huì)輸出完整的推理過(guò)程,以及Manim代碼。
然后,運(yùn)行Manim命令,生成動(dòng)畫(huà)。
manim -pqh PythagoreanTheorem.py PythagoreanTheorem
注意:DeepSeek首次生成的代碼的動(dòng)畫(huà)效果并不驚艷,需要多次與DeepSeek交互,才能修改出滿(mǎn)意的動(dòng)畫(huà)代碼。
五,總結(jié)
在具有深度推理能力的AI大模型與Python動(dòng)畫(huà)引擎聯(lián)合賦能下,抽象概念與運(yùn)行原理的視覺(jué)化呈現(xiàn)將越來(lái)越簡(jiǎn)單!很快將顛覆傳統(tǒng)的,通過(guò)文字介紹概念與原理的教學(xué)方式。
如果你有更好的文章,歡迎投稿!
稿件接收郵箱:nami.liu@pasuntech.com
更多精彩內(nèi)容請(qǐng)關(guān)注“算力魔方?”!
審核編輯 黃宇
?
-
AI
+關(guān)注
關(guān)注
87文章
34001瀏覽量
275092 -
大模型
+關(guān)注
關(guān)注
2文章
3002瀏覽量
3774 -
DeepSeek
+關(guān)注
關(guān)注
1文章
765瀏覽量
1262
發(fā)布評(píng)論請(qǐng)先 登錄
如何使用OpenVINO運(yùn)行DeepSeek-R1蒸餾模型

了解DeepSeek-V3 和 DeepSeek-R1兩個(gè)大模型的不同定位和應(yīng)用選擇
RK3588開(kāi)發(fā)板上部署DeepSeek-R1大模型的完整指南
對(duì)標(biāo)OpenAI o1,DeepSeek-R1發(fā)布

原生鴻蒙版小藝App上架DeepSeek-R1, AI智慧體驗(yàn)更豐富
網(wǎng)易有道全面接入DeepSeek-R1大模型
芯動(dòng)力神速適配DeepSeek-R1大模型,AI芯片設(shè)計(jì)邁入“快車(chē)道”!

deepin UOS AI接入DeepSeek-R1模型
OPPO Find N5將接入DeepSeek-R1,可直接語(yǔ)音使用
AIBOX 全系產(chǎn)品已適配 DeepSeek-R1

Deepseek R1大模型離線(xiàn)部署教程

評(píng)論