PDF文件内置AI大脑?网友惊呼这波黑科技操作绝了!

mysmile 4个月前 (12-05) geo 74 0
PDF文件内置AI大脑?网友惊呼这波黑科技操作绝了!

PDF文件竟然能跑AI?网友们看完直呼:这操作太魔幻了!

你还以为PDF只能老老实实看文档?那可太小看它了!技术牛人Aiden Bai最近搞了个大新闻——直接把大语言模型(LLM)塞进PDF里。现在打开文件,AI就能陪你唠嗑、讲故事!更离谱的是,连Linux系统都能在PDF里流畅运行,这玩法简直刷新三观。 技术宅的脑洞真是无敌了! PDF里直接运行LLM,你敢信? 从PDF里蹦出AI助手?网友们都惊了:这操作也太「黑科技」了吧! 最近Aiden Bai的推文火出圈,浏览量蹭蹭破万! 他晒了个叫「llm.pdf」的项目,标题直接写着:「在PDF文件里跑大语言模型!」 这脑洞大到堪比穿越进虚拟世界! 更绝的是,评论区有人爆料:连Linux系统都能塞进PDF里跑起来。 平时办公常用的便携文档格式——Portable Document Format(.PDF),现在居然能跑AI模型,这到底是怎么做到的?

PDF里藏秒变故事大王和聊天搭子

「llm.pdf」项目在PDF里嵌了几个小型语言模型(SLM),比如TinyStories(300万参数)、Pythia(3100万参数)和TinyLLM(1000万参数)。 别看这些模型「个头小」,本事可不小! TinyStories:300万参数,运行飞快。号称是最小的能编故事的模型,专攻儿童故事。想象一下,打开PDF它就能给你讲「小猪佩奇闯太空」的新剧情! Pythia:3100万参数,速度稍慢但能聊天。这是个小型对话模型,你问它「晚上吃啥」,它可能回你:「火锅不错,但小心上火哦!」 TinyLLM:1000万参数,响应迅速。这是个实验型模型,主打快速生成文本,适合搞点创意小写作。 大家可以直接下载现成的PDF,打开就能体验AI魔法——在文件里直接生成文字、讲故事,甚至闲聊天! 试想,你打开一份PDF,里面不是冷冰冰的文字,而是个能互动的AI小伙伴,睡前给你讲童话,无聊时陪你扯闲篇。 这场景是不是像极了科幻片? 网友们都嗨翻了,有人调侃:「我是该怕自己一觉醒来卡在PDF里,还是怕变成游戏里的NPC?」

TinyStories:专讲睡前故事的迷你LLM

「llm.pdf」用的TinyStories模型,背后有个有趣来历。 这个模型基于TinyStories数据集,最初是为了研究小模型的能力。 研究人员用GPT-3.5和GPT-4生成了海量儿童故事,内容简单但包含基础语言逻辑。 词汇超简单,3岁娃都能听懂。 论文链接:https://arxiv.org/abs/2305.07759

Pythia:从实验室飞入寻常百姓家

Pythia项目专注研究语言模型的「学习过程」和「透明度」。 简单说,他们想搞懂:AI到底咋学会说话的?知识是怎么一点点攒起来的? 论文链接:https://arxiv.org/abs/2304.01373 Pythia聚焦自回归Transformer模型,结合可解释性分析,追踪模型学习轨迹。 Pythia家族有多个版本,参数从7000万到120亿不等,「llm.pdf」用的Pythia-3100万是最小款。 虽然小,但继承了核心优势:高效、透明、适合折腾。 很多研究靠Pythia的透明度破解AI「黑箱」,而「llm.pdf」把它塞进PDF,算是让学术成果走进日常生活了。

TinyLLM:为小设备量身定做

TinyLLM专为资源紧张的边缘设备(比如物联网传感器)设计,毕竟它们带不动动辄上亿参数的大模型。 TinyLLM框架有几点亮眼: 轻巧高效:只有1000万参数,却能完成基础文本生成,在资源有限的设备上跑得飞快。 全套工具:提供完整训练和部署流程,支持自定义数据训练。还能用量化、剪枝等技术进一步压缩模型。 嵌入式专用:最初就是为嵌入式传感设备设计的。 「llm.pdf」里的TinyLLM-1000万是其中一个实例。虽然PDF不是它的主战场,但这种跨界玩法的确展示了小模型的灵活性。

不止AI,连Linux都能塞进去?

更让人目瞪口呆的是,Zaid在评论区扔出「王炸」:他2月份就发过帖,PDF文件还能运行Linux系统! 他提到的项目用RISC-V模拟器(基于TinyEMU),通过JavaScript在PDF里模拟出完整Linux环境。 换句话说,你打开个PDF,里面可能藏着一个能敲命令行的迷你操作系统! 这操作让网友脑洞大开。 网友Gadgets Fan甚至开玩笑:「这没啥,说不定咱们宇宙就是在一个PDF里运行的呢!」 虽是玩笑,但足见大家对这技术的震惊——PDF这个日常格式,竟能变身「万能胶囊」,装下AI、系统,甚至更多可能。 这背后是啥原理?

技术揭秘

你肯定好奇,PDF不是存文档的吗?咋还能跑AI和Linux? 其实秘诀在于PDF的一个隐藏功能——它支持JavaScript! 没错,PDF文件能嵌入JavaScript代码实现动态操作。比如Adobe Acrobat早就支持用JS做动态表单或交互效果。 「llm.pdf」项目正是利用了这点。 开发团队把小型语言模型编译成JavaScript代码(用Emscripten等工具转成asm.js),然后嵌进PDF。 打开PDF时,JS引擎运行代码,AI模型就「活」了。 在项目Github页,开发者解释了细节: 模型编译:用Emscripten把高效推理框架llama.cpp编译成asm.js,让模型能在JS环境跑。 嵌入PDF:利用老版PDF的JS注入技术,把模型代码塞进PDF。连模型权重文件都转成base64格式打包进去。 这意味着整个AI模型和运行环境都缩在一个PDF里,开箱即用! 运行推理:打开PDF时,阅读器执行JS代码,加载模型并生成文本或对话。 不过这套操作有局限。现代浏览器(如Chrome)的PDF引擎禁用了JIT功能,导致JS跑得慢。相比之下,Adobe Acrobat更宽松,运行效率更高。 至于Linux项目,原理类似,也是靠PDF的JS支持,通过RISC-V模拟器在PDF里跑迷你系统。虽然性能有限,但创意满分!

:PDF,你还有多少花样?

谁能想到,平时存简历、合同的PDF,竟成了AI和系统的「游乐场」? 从Linux模拟到「llm.pdf」,PDF的潜力被彻底挖掘。 或许未来PDF不再只是静态文档,而是能互动、计算甚至「思考」的智能容器。 PDF的下一个惊喜会是什么? 参考资料: https://www.youtube.com/watch?v=4cBom2lAx-g https://x.com/aidenybai/status/1916171665421053963 本文来自微信公众号“新智元”,作者:新智元,36氪经授权发布。

相关问答

AI置入PDF格式文件后怎么修改文字?-ZOL问答

可能是PDF里设置了权限限制。你可以试试把文件导入AI软件,然后进行透明度平面化处理,注意要选「文字转外框」选项,别选「线条转外框」。最后再存成PDF格式。轻松搞定AI与PDF的搭配使用...

AI软件能编辑PDF文件吗?

当然可以!因为AI软件本身就能导出PDF格式。工具:AI cs6 1、用AI直接打开PDF文件。2、这时候需要点击左侧... 是的,AI软件可以直接编辑PDF,毕竟它也能导出这种格式。

AI里Acrobat PDF文件格式出问题怎么重新打开?

AI能打开PDF,Acrobat也能打开PDF,但Acrobat不能直接在AI里运行。如果某个PDF文件用AI和Acrobat都打不开,还可以试试福昕阅读器。经验上,有些损坏的文件用其他工具可能能修复。

AI怎么裁剪PDF页面?

打开Adobe Illustrator,导入要裁剪的PDF文件。点击「文件」菜单,选择「文档裁剪区域」选项。在弹窗里选「裁剪」功能,然后设置需要的尺寸...

AI怎么导出PDF文件?

Adobe Illustrator(AI)是常用的矢量设计软件,支持将作品导出为PDF。具体步骤:1. 打开AI文件;2. 点击「文件」菜单选「导出」;3. 选择PDF格式保存即可。

如何把多个AI文件合并成一个PDF?

1、打开格式转换工具,选择「PDF操作」下的「PDF合并」功能。2、然后添加需要合并的AI文件,调整顺序后一键生成即可。

AI PDF怎么转成可编辑的AI格式?

AI PDF是Adobe Acrobat格式的文件。转换方法:用Adobe Illustrator打开文件,另存为AI格式即可进行编辑。

AI文件怎么转成PDF?

AI转PDF的方法:1、用AI软件打开文件;2、点击「文件」菜单中的「导出」;3、选择PDF格式保存。

PDF和AI文件有什么区别?

AI是专业设计软件专用格式,可编辑性强但局限大;PDF是便携式文档,通用性强,适合印刷和跨平台查看。

AI导出PDF时图片丢失怎么办?

AI导出PDF图片丢失的解决办法:如果是嵌入的图片(带蓝色叉号标识),需要确保源文件和所有关联图片一起打包发送。或者尝试重新链接图片资源。
扫描二维码

手机扫一扫添加微信