IBM推LLMON标记语言:用结构化标签防住大模型提示注入

资讯 AI 应用前沿 全文 3563 字 · 约 9 分钟读完 配图 1 张 分类IBM模型发布安全对齐大模型

IBM Granite团队推出LLMON,一种专为大语言模型设计的标记语言。它通过显式分离指令与数据,利用保留特殊令牌界定结构,显著降低提示注入攻击成功率。新版3B和8B预览模型在保持通用能力的同时,能精准识别执行块,忽略未绑定的干扰信息,为构建更安全的AI应用提供了新思路。

所属频道 模型发布政策与风险

大模型为什么要有一套自己的标记语言

大语言模型(LLM)干活的基本方式,是盯着上下文一个令牌接一个令牌往下生成。对话轮次一多、任务一复杂,上下文窗口里就堆满了东西:系统提示词、历史对话、检索到的文档片段、工具返回的结果,还有用户输入的数据。这些内容搅在一起,结构多半是隐式的,或者只能硬塞进JSON之类的格式里。

麻烦在于,JSON这类格式原本是给程序解析器设计的,不是给因果语言模型“消化”的。对模型来说,JSON里的引号和括号不过是普通令牌,嵌套层级、转义规则它并不真懂。结构上这么一含糊,小型模型容易出错,安全上也留了口子——攻击者能把恶意指令藏进用户数据,诱导模型去做不该做的事,这就是“提示注入”。

IBM Granite团队为此做了LLMON(LLM Object Notation,读作“lemon”)。这是一种原生于大语言模型的标记语言,目的是把结构和语义明明白白告诉模型。LLMON用有意义的标签把语义连贯的组件包起来,边界则靠保留的特殊令牌分隔符来划定。数据模式连同嵌套关系,对因果LLM来说就此没了歧义。更关键的是它引入了唯一ID机制,指令可以指向上下文里任意特定的数据负载,精确程度类似编程语言中函数调用传参。

眼下IBM基于Granite 4.1基础模型放出了两个实验性预览版本:granite-4.1-3b-LLMON-preview和granite-4.1-8b-LLMON-preview。相关工具库也在GitHub上开源了,里面有处理LLMON的工具包、工作流示例和模板。

JSON为大模型所不适的缘由

不少开发者习惯拿JSON和大模型打交道,其实这是种妥协。JSON的结构靠字符支撑,比如{、"、:而这些字符在正常文本里照样会出现。tokenizer(分词器)并没有被约束去尊重JSON语法。在模型眼里,文档内部的引号和闭合字段的引号是同一个令牌。解析器看着清晰的转义规则,对模型只是统计规律。再加上Transformer架构处理长跨度内的括号计数和嵌套深度本来就弱,结构解析很容易出错。

LLMON不一样。它类似XML,但结构分隔符用的是tokenizer词汇表里的保留特殊令牌,不是普通字符。也就是说,结构和内容分属词汇表的不同部分。每个片段开头都明确声明标签,片段之间的边界一眼可见。嵌套结构在局部声明,模型不必在长上下文里追着层级跑。

大多数团队已有基于JSON的流程,IBM也考虑到了,提供了转换工具,JSON转LLMON、LLMON转JSON都能无损完成。迁移门槛因此降低,开发者不用重构整个数据管道就能试新方案。

LLMON与聊天模板之间是什么关系

LLMON不是要取代聊天模板,而是给它加码。传统聊天模板告诉模型哪部分属于哪个角色(如system、user、assistant),LLMON则进一步说明每个组件是什么意思,以及组件之间在角色内部、跨角色如何关联。

LLMON预览模型自带专用聊天模板。开发者构建消息列表的方式与常规聊天模型无异,调用apply_chat_template即可。不同之处在于,现在可以给对话轮次的各个部分命名,并标记exec: True 或 False。

标记为 True的部分会被绑定到渲染输出底部的exec块中,明确指定要运行哪条指令、作用于哪些数据;标记为False的部分仍会渲染到上下文里,但不会被任何指令引用。举个例子,一个用户请求可能包含指令、数据、需求三部分,LLMON会把它们渲染成五个独立的可寻址块,再用第六个块(exec块)把它们串起来:执行该指令,使用该数据,遵循这些要求,并把答案填进指定的助手块。

传统模板则把所有组件压扁成一个字符串,哪部分是任务、哪部分是主体、哪部分是约束,全得模型自己猜。LLMON用显式绑定把这种猜测去掉了。

提示注入攻击如何被挡住

间接提示注入是常见攻击手段,恶意指令藏在检索文档、工具响应或用户提供的数据载荷里。LLMON的核心设计——指令与数据显式分离——针对的正是这一点。

OPI基准测试中,研究人员把注入指令藏在经典NLP任务的数据部分。结果显示,非LLMON模型极易中招,高概率执行注入的恶意指令;LLMON模型在该基准测试中几乎把这一问题抹平。与测试中表现最好的前沿模型相比,LLMON多挡下47%的攻击;与最好的开源模型相比,这个数字达到95%。ASB、StruQ等其他基准测试也呈现类似趋势。

安全性提升来自LLMON的“特权规则”:只有经执行块到达的指令才有权威性,作为输入到达的内容(数据、文档、工具结果)只算阅读材料,不是待执行的命令。没在执行块中被调用的指令和数据片段,模型会忽略。这是学出来的行为,不是硬编码的护栏。

通用能力没有因此打折

一般说来,安全加固往往要拿通用能力换,LLMON模型没走这条路。在标准基准测试类别中,LLMON模型的表现与Granite 4.1 Instruct模型持平。

换句话说,眼下用Granite 4.1 3B或8B的人,换成LLMON预览版就行。转换管道不用动,只要在构建消息时给轮次各部分起好名字,比如instruction、data、requirement,内置聊天模板会自己把它转成LLMON块。通用性能基本相当,抗提示注入的能力则更强。

碰上本身就带结构的内容,比如JSON文档,交给LLMON转换器处理,它会被保留成有类型、可单独寻址的块,而非一坨不透明的字符串。这样一来,模型对复杂数据结构的理解能更细。

模型训练细节

LLMON的训练起点是Granite 4.1基础检查点,并非在已发布的Instruct模型上叠加。也就是说,它的行为是在后训练阶段学到的。

这套模型定义了六个分隔符,用来标记标签的起止,支持嵌套和锚定,并以保留的单令牌形式装进tokenizer。研究团队把传统指令微调语料重新序列化成LLMON格式:每个提示组件都成为可单独寻址的块,每个轮次带一个执行块,写明要跑哪条指令、操作什么对象、结果输出到哪里。

任务混合里保留了常规Instruct模型见过的东西,聊天、多轮对话、RAG、工具调用都在,所以基准测试成绩能保持接近。数据中还加进了诱饵指令和数据块——它们在上下文里,却故意不被绑定,目标输出照旧不变。模型因此得学会按执行块规定的依赖关系走,其余部分一概不理。

之后是强化学习:五个顺序的GRPO阶段,覆盖多领域推理、RLHF、知识校准和数学,最后接一个基于DPO的阶段,所用的一千个在线偏好对取自模型自身对注入尝试的响应。

自定义词汇表:以ScienceWorld为例

LLMON并不绑死在某套固定模式上。标签名称和结构可以按领域自己选,再微调适配器让它读写这些标签。

在ScienceWorld基准测试中,代理要发出命令来完成烧水这类基础科学任务。研究团队定义了一套词汇表,用来捕获规划轨迹的结构,其中包括instr.task.goal、req.planning_policy.rule、data.state.room等标签。参考解决方案的每一步都用这些标签渲染,随后在LLMON模型之上微调了一个LoRA。

训练后的模型在持有游戏中表现不错,还能用新词汇表写出下一步动作。这正说明LLMON的灵活:开发者可以给特定应用场景定义专属的结构化语言,再用轻量级微调让模型学会。GitHub仓库里有完整笔记本示例,从转换参考轨迹到玩游戏、评分,全过程都覆盖了。

如何开始尝试

这次放出的LLMON模型是实验性预览版,适合探索和评估,眼下不建议直接上生产环境。想试的话,可以从Hugging Face获取granite-4.1-3b-LLMON-preview和granite-4.1-8b-LLMON-preview两个模型。

想直观看看LLMON在注意力层怎么工作,可以跑一下LLMON Attention Visualization演示。另外,Mellea项目已经原生支持LLMON,能自动把LLM调用“LLMON化”,是个不错的上手工具。

IBM团队希望开发者在GitHub Discussions里反馈使用感受:哪些地方管用,哪些地方出问题,还希望看到哪些用例。这种早期反馈对完善LLMON生态很关键。参与的人多了,LLMON有希望成为构建安全、可靠大模型应用的标准基础设施之一。

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. 黄仁勋卸任英伟达总裁与CEO:33年掌舵告终,涉情报风波与私德指控

    人工智能行业的权力格局在近日迎来了一场堪称“地震”的剧烈震荡。英伟达官方发布正式公告宣布,创立公司长达33年、几乎将个人影响力与品牌深度绑定的灵魂人物黄仁勋,正式卸任公司总裁、首席执行官和董事职务,消息一出立即引发全球科技界的高度关注与股价波动。 从地缘博弈到巨额暗流:算力危机下的“Megaspeed”谜局 要理清这场

    来源 AI 开发者社区
  2. 百度世界大会2026:李彦宏推“词元所”,大模型交易平台上线

    在今日举行的百度世界大会2026上,百度创始人李彦宏正式推出了一款全新的大模型服务平台——“词元所”。针对当前企业和开发者在面对海量大模型时普遍面临的“选择困难”与“信任缺失”痛点,该平台创新性地引入了证券交易所的运作理念,旨在为行业提供一个中立且可信的模型交易与分发阵地。 类比证券交易所:汇聚优质资源与模型提供商 在

    来源 AI 开发者社区
  3. AlphaGenome 2发布:破译98%非编码区基因暗物质

    DeepMind深夜又甩出王炸了! 就在刚刚,诺奖得主哈萨比斯亲自挂帅,带领谷歌DeepMind正式发布新一代DNA基础模型AlphaGenome 2。 要知道,当年让他一举封神的AlphaFold,其实只破解了人类DNA中占2%的蛋白质编码区。 而剩下整整98%的非编码区,一直被称为基因组里的「暗物质」。这里不仅掌管

    来源 AI 行业观察
  4. 自然意志Nature Will入选TI 50:主攻物理世界通用基础模型

    自然意志专注于训练物理世界通用基础模型,在今年榜单亚洲六家入选企业中位列第二。美国权威科技媒体The Information近日发布《2026全球50家最具潜力初创公司》榜单(The Information’s 50 Most Promising Startups 2026,简称“TI 50”)。专注于物理世界通用基础

    来源 腾讯网
  5. 百度世界大会:李彦宏称AI下一幕是智能组织,明年推昆仑芯M300

    11月12日,百度世界大会举办,百度创始人李彦宏判断,人工智能的下一幕是“智能组织”,并首次提出“组织进化三原则”:打破岗位边界、沉淀隐性知识、设计流程闭环。“如果说,人工智能是新电能。那么,智能组织就是AI时代的新厂房,是生产力真正发生的地方。”大会上,百度宣布推出大模型交易平台“词元所”,发布两款文心...

    来源 腾讯网
  6. 亚马逊云科技推出Continuum:漏洞修复提速,CyberGym-E2E成功率89.0%

    Amazon Continuum:把“发现—排序—验证—修复”跑通今年10月,亚马逊云科技宣布针对代码漏洞的Amazon Continuum正式可用,该服务能够以机器速度发现、优先级排序、验证并修复安全风险。在发现阶段,Continuum分析代码库并形成候选漏洞发现,记录支持每个候选的源代码证据。江学森介绍,Conti

    来源 TechWeb
  7. 亚马逊云科技Continuum:AI攻防提速下漏洞修复如何跑通

    Amazon Continuum:把“发现—排序—验证—修复”跑通今年10月,亚马逊云科技宣布针对代码漏洞的Amazon Continuum正式可用,该服务能够以机器速度发现、优先级排序、验证并修复安全风险。在发现阶段,Continuum分析代码库并形成候选漏洞发现,记录支持每个候选的源代码证据。江学森介绍,Conti

    来源 TechWeb
  8. MiniMax开源H3-Image图像模型:10秒出4K图,支持16图融合

    智东西11月11日报道,昨天深夜,MiniMax正式发布新一代图像生成模型H3-Image,并同步开放模型权重。 根据不少网友的实测反馈,H3-Image的水准已经能和全球顶级的图像生成模型掰手腕,在开源图像模型中达到SOTA水平。速度方面,H3-Image高速版可以在10秒左右生成一张4096×4096像素(16MP

    来源 AI 行业观察
  9. 520个可编程量子比特!IBM发布Nighthawk r3,2027年冲刺千比特系统

    2026年11月11日,IBM正式披露了下一代量子处理器IBM Quantum Nighthawk r3,并同步更新实现容错量子计算的开发路线图。 按照新规划,Nighthawk r3将在单颗芯片上实现520个可编程量子比特,并支持精确执行10000次量子门操作。到2027年,IBM计划通过芯片间互连技术将两颗Nigh

    来源 腾讯网
  10. OpenRouter并入Stripe:400款模型、790万亿Token的去向

    感谢IT之家网友 lous、咩咩洋 的线索投递! Stripe 昨日(11 月 11 日)发布博文,宣布全球最大 AI 模型 API 聚合平台 OpenRouter 已正式并入旗下,并共同携手帮助企业探索新的商业模式,并优化词元(Token)路由和用量。 Stripe 对 AI 领域的布局,正在进一步延伸至企业如何选择

    来源 AI 开发者社区
  11. 谷歌发布Gemini 4 Hydrogen:幻觉降5倍、速度翻倍,不叫Flash了

    谷歌发布Gemini 4 Hydrogen,定位高效执行引擎,主打速度与准确性。相较上代Flash,任务速度提升2.5倍,幻觉率降低逾5倍。该模型已全球上线,覆盖搜索、Gemini应用及API等多平台。谷歌同步推出Orchestrator功能,动态调度Carbon与Hydrogen协作,降低24%配额消耗。

    来源 华尔街见闻
  12. ZONOS3-Mini开源:1亿参数跑边缘,实时语音克隆来了?

    Zyphra发布ZONOS3-Mini,这是一个仅含1亿激活参数的开源TTS模型。它支持43种语言的零样本语音克隆,能在手机和浏览器中实时运行。通过新的音频编码器和混合架构,它在保持高音质同时大幅降低延迟,并允许用户像调音一样精细控制语速、情感和口音。

    来源 AI 应用前沿
  13. 苹果芯片负责人斯鲁吉被列入英伟达CEO候选名单

    【TechWeb】黄仁勋辞职数小时后,英伟达CEO的接力棒名单上出现了一个意外的名字——苹果芯片掌门人约翰尼·斯鲁吉。据AppleInsider援引Semafor和彭博社的报道,英伟达董事会已聘请外部猎头机构物色正式继任者,现年61岁的苹果首席硬件官斯鲁吉被列为潜在考察对象之一;与此同时,临时CEO科莱特·克雷斯获得部

    来源 AI 行业观察
  14. 百度上线词元所:大模型交易平台能否破解落地难题?

    为解决这一落地难题,百度正式推出大模型交易平台词元所。词元所希望汇聚好的模型和模型提供商,让企业乃至个人都能便捷地找到、购买和使用可信的模型Token。向客户提供中立可信、公开透明的模型交易服务。词元所上线一个月以来,入驻供应资源已超100个,日均调用次数突破5000万,日均调用Token超7000亿。

    来源 TechWeb
  15. 百度上线词元所:大模型交易所怎么让Token日均7000亿有处可查?

    为解决这一落地难题,百度正式推出大模型交易平台词元所。词元所希望汇聚好的模型和模型提供商,让企业乃至个人都能便捷地找到、购买和使用可信的模型Token。向客户提供中立可信、公开透明的模型交易服务。词元所上线一个月以来,入驻供应资源已超100个,日均调用次数突破5000万,日均调用Token超7000亿。

    来源 TechWeb
  16. 谷歌发布Gemini 4 Hydrogen:跑分超Argon,搜索免费用

    一觉醒来,谷歌又发 Gemini 4 模型了。11 月 12 日,谷歌正式发布 Gemini 4 Hydrogen,并同步推出了多模型智能调度系统 Orchestrator。这是一个 Flash 级别的大模型(也是 Gemini 3.8 Flash 的继任者),原生多模态,输入、思考和输出共享 100 万 token

    来源 腾讯网
  17. 谷歌Gemini 4 Hydrogen上线:速度翻倍,幻觉降5倍

    谷歌以一款面向普通用户和开发者的高效能模型,全面扩大Gemini 4系列的覆盖半径。继本周推出旗舰模型Carbon之后,谷歌周四发布Gemini 4 Hydrogen,以"为所有人带来前沿智能"为核心定位。该模型主打速度与执行效率,放弃沿用的"Flash"品牌命名,以Hydrogen取而代之。谷歌表示,Hydrogen

    来源 腾讯网
向下滚动自动加载更多