Leonardo.ai


1. 介绍

1.1 平台概况

Leonardo.ai 由澳大利亚 Leonardo Interactive Pty Ltd 开发,是一个面向创作者与开发团队的生成式 AI 内容平台。与 Midjourney 的"单一自研模型 + 社区"路线、Runway 的"自研影视级模型 + 编辑器"路线不同,Leonardo 的核心定位是多模型路由聚合平台:它既提供自研模型线,也把第三方主流模型纳入同一套 Token 计价与同一套 API 契约之下,用户在同一界面与同一接口内切换模型底座。

在 AI Harness 六层能力模型中,Leonardo 是本组工程化程度最高的平台之一。它的差异化不在模型本身,而在把"成本预估、容量约束、回调去重、额度状态、模型资产"这些通常被平台隐藏的工程细节显式暴露给调用方——官方文档明确区分 rate limits(速率)、concurrency(并发)、queue(队列)三类容量约束,并提供生成前的定价计算器端点。这种"把不确定性前置为可预算量"的做法,与 Harness 的定义(把模型的不确定性转化为工程上的可预期性)高度吻合。

内容置信度
开发商Leonardo Interactive Pty Ltd(澳大利亚)
收购方Canva(2024 年完成收购)中(第三方评测转述)
定位创作者优先的生成式 AI 平台,聚合图像生成、视频、图像编辑器、放大器
模型规模80+ 模型(官方口径)
累计产出官方称累计生成 40 亿+ 资产、覆盖 235 个国家中(厂商自述)
自研模型线Lucid Origin、Lucid Realism、Phoenix 系列
最新版本未检索到统一的"平台版本号"表述,模型侧按各底座独立迭代

1.2 收购背景与产品定位

2024 年 Canva 完成对 Leonardo 的收购,是本组平台中唯一一例"设计工具巨头收购生成式模型平台"的案例。这一交易在 Harness 视角下的含义是:Canva 获得了可直接嵌入其设计工作流的生成能力资产,而 Leonardo 获得了分发渠道与企业客户池。

从产品形态看,Leonardo 同时服务两类用户:

  • 创作者:通过 Web App 的可视化设计器使用,依赖 Presets(预设)、Blueprints(蓝图)、Realtime Canvas(实时画布)降低操作门槛。
  • 开发者与团队:通过生产级 REST API 使用,依赖 Webhook 回调、并发控制、定价计算器、可导出的生产代码。

这种"同一后端、两种前端"的设计,使其区别于纯 C 端产品(如妙鸭相机)与纯 API 产品(如 BFL 的 FLUX.2 官方 API)。第三方评测站提到 Essential 档可包含在 Canva Business 订阅内,属中置信信息,建议商务采购前直接核实。

1.3 定价体系与开放形态

Leonardo 采用订阅(Fast Tokens)+ 按量(PAYG API)双轨制,两者计量体系不同,选型时需分别核算。

订阅档位(官方页,高置信)

档位月费月度 Fast TokensRollover Bank 上限备注
Free$0150 / 日(不结转)作品公开,IP 归 Leonardo,不可商用
Essential$128,50025,500可商用
Premium$3025,00075,000可商用
Ultimate$6060,000180,000可商用
Team Starter$7275,000(共享)3 席位 × $24
Team Growth$144180,000(共享)3 席位 × $48
Team Custom面议面议企业定制

年付折扣:个人与团队档年付最高 8 折(第三方评测口径,中置信)。

API(官方页 + 官方 FAQ,高置信)

  • Pay-As-You-Go(PAYG),无月度承诺
  • 新账户赠送 $5 免费额度;余额不过期
  • 支持手动充值与自动充值(可设阈值与充值金额)。
  • 最高 10 个并发生成(Custom 计划可谈更高并发、按模型折扣与专属支持)。
  • 提供 API pricing calculator 端点,用于生成前成本预估。

需要特别提示的是:Free 档虽然"免费",但官方明确用户不持有生成物的 IP 且作品默认公开,这与付费档"权利让渡"形成本质差异。任何面向商业交付的使用都不应建立在 Free 档之上。

2. 名词解释

2.1 AI 图像通用术语

术语英文 / 缩写释义
文生图Text-to-Image(T2I)仅由文本提示词生成图像
图生图Image-to-Image(I2I)以一张或多张图像为条件生成新图像
局部重绘Inpainting对图像指定区域(需遮罩)重新生成,区域外保持不变
外扩Outpainting在画布外扩区域继续生成,保持原图风格与结构
随机种子Seed固定后可在同参数下复现同一张图的随机初始噪声编号
引导强度CFG提示词对生成结果的约束强度,值高更贴合提示词
步数Steps扩散去噪迭代次数;蒸馏模型可降至 1~4 步
低秩适配LoRA小参数量微调模块,用于固化特定人物、风格或服装资产
图像提示适配IP-Adapter用图像编码器特征注入注意力,实现"以图为提示词"
放大Upscale对已生成图像做分辨率提升,通常按次额外计费

2.2 Leonardo.ai 特有术语

术语英文 / 缩写释义
快速令牌Fast Tokens主力计量单位,按模型、分辨率、输出数量消耗;每月重置,未用完进入 Rollover Bank
结转池Rollover Bank月度未消耗额度的累积池,按档位设上限(如 Essential 25,500)
松弛生成Relaxed Generation低优先级队列的不限量生成,仅适用于选定的第一方模型(Lucid、Phoenix、FLUX Dev/Schnell 等);第三方模型(Veo、Sora 2、Kling、Nano Banana Pro、Seedream 等)无论何档均消耗 Fast Tokens
实时画布Realtime Canvas即时反馈的画布与生成动作(团队档为 Unlimited)
预设Presets固化的生成参数组合,用于把"调参经验"沉淀为可复用配置
蓝图Blueprints流程化生成模板;免费档 Blueprint 并发 1、队列 5
个人 AI 模型Personal AI Models用户自训练的个性化模型:Essential 10 个、Premium 20 个、Ultimate 50 个
回调与幂等Webhook / Idempotency官方推荐的异步回调机制;需按 generationId 去重,并保留轮询对账作为兜底
三类容量约束rate limits / concurrency / queue官方文档明确区分的速率限制、并发上限(API 为 10)、排队深度
初始化图Init Image图生图流程中的输入图像;可通过 Delete Init Image API 主动删除

2.3 换装与换脸方向通用术语

术语英文 / 缩写释义
虚拟试穿VTON将目标服装"穿"到指定人物图像上并生成视觉可信结果
服装掩码Cloth Mask人体解析得到的上衣、下装、外套区域二值图,用于限定重绘范围
人体解析Human Parsing像素级分割出头发、脸、上衣、裤、裙、手臂、背景等语义区域
服装保真Texture Fidelity衡量 logo、文字、高频花纹在试穿后是否保持
换脸Face Swap把 A 的脸替换到 B 的面部位置
身份保持Identity Preservation生成结果在多大程度上仍"是那个人"
零样本身份Zero-shot ID Customization单张参考图、无需微调即可迁移身份
人脸嵌入ID Embedding由 InsightFace、AntelopeV2 等识别模型抽取的人脸特征向量
事后换脸Post-hoc Swap生成完成后再做替换,区别于生成时身份注入
深度伪造Deepfake用深度合成伪造人脸或声音,是肖像权与诈骗风险的核心来源

3. 功能说明

3.1 能力矩阵

能力是否提供说明
文生图支持自研与第三方多底座切换
图生图以 Init Image 为条件
图像编辑含重绘、扩图、消除等
视频生成经第三方模型(Veo、Kling、Hailuo、Seedance 等)路由
放大器官方建议只对最终选中图执行
实时画布Realtime Canvas / Realtime Generation
模型训练Personal AI Models,并支持通过 API 训练自定义精调模型后按 model ID 调用
去背景remove.bg 去背景 API,PAYG 档包含
开放工具注册部分自定义精调模型可作为"可注册工具"被调用;未见通用 Function Calling 生态

3.2 模型路由与模型训练

Leonardo 的模型层分两类,且在计价上有实质差异:

  • 第一方模型:Lucid Origin、Lucid Realism、Phoenix 系列,以及 FLUX Dev/Schnell 等。这类模型可享受 "unlimited relaxed generation"(不限量松弛生成),即在不计 Fast Tokens 的低优先级队列中运行。
  • 第三方模型:评测快照中可见 Veo 3.1、Kling 3.0、Hailuo 2.3、Seedance、Seedream 4.5Nano Banana ProFlux.2 Pro、Ideogram 3.0 等。无论用户处于哪一档订阅,第三方模型恒定消耗 Fast Tokens。第三方模型的具体版本名来自 2026-06 时点的第三方评测快照,可能已变动,标注 。

模型训练是 Leonardo 相对本组其他平台最突出的能力项:用户可训练自己的精调模型(Personal AI Models),训练完成后该模型作为一个可被 API 用 model ID 直接调用的实体存在。在 Harness 语言里,这相当于把 L4(记忆与状态层)的产物——角色、风格、品牌资产——封装成 L2(工具层)可调用的资产,是本组少见的 L2/L4 打通设计。

3.3 商用与数据政策

官方 API 页明确(极高置信):

  1. 输入图像与生成图像均不会被用于训练
  2. 可通过 Delete Init Image API 主动删除输入图。
  3. 生成图可设置 public:false 变为私有。
  4. 输出的权利、所有权与利益由 Leonardo 让渡给用户(依 ToS 第 3 条),可商用。
  5. 例外:Free 档不持有 IP、作品公开。

这套政策对电商、品牌营销等需要"输入商品图 + 输出商用素材"的场景是决定性优势。相对地,本组若干平台对输入图是否用于训练并无公开明示,采购时应以合同条款为准。

3.4 成本陷阱与工程约束

以下四点是使用 Leonardo 时必须纳入成本模型的工程约束:

  1. 被内容审核拦截的生成仍会消耗 tokens。这意味着审核失败不是"免费重试",批量任务必须把拦截率计入预算。
  2. 第三方模型恒定消耗 Fast Tokens,Relaxed 不限量对其无效。
  3. Upscale 只对最终选中图执行。若在批量草稿阶段就放大,成本会成倍增长。
  4. API 并发上限为 10。吞吐规划应以此为硬上限设计队列,超出需走 Custom 计划谈判。

官方开发者指南推荐的两阶段工作流是:先用低成本模型(如 LCM 预览)批量试方向 → 选中后再精修与放大。这是本组文档中少数由平台方主动给出的"成本感知编排范式"。

4. 平台架构

图 4-1|Leonardo.ai 多模型路由聚合架构

Leonardo.ai 多模型路由聚合架构 信息截止 2026-06 · 示意:基于本文分析绘制 接入层 · 同一后端、两种前端 Web App 可视化设计器 Presets · Blueprints · 实时画布 生产级 REST API Webhook · 并发控制 · 定价计算器 统一契约接入 聚合层 · 统一契约(本图重点) 统一 Token 计价(Fast Tokens)· 统一 API 契约 · 一套 SDK 切换 80+ 模型 模型路由 模型底座层 · 80+ 模型 第一方模型 Lucid / Phoenix / FLUX · Relaxed 不限量 第三方模型路由 Veo / Kling / Seedream · 恒定消耗 Fast Tokens 能力支撑 服务层 · 训练 / 后处理 / 回调 训练服务 放大 / 去背景 Webhook 回调 结构解读:计费与接口在聚合层统一,质量与成本在底座层分化——调用方无需为每个底座写 SDK,但须为不同底座制定成本策略。

数据来源:基于本文分析绘制的示意图。

4.1 多模型路由聚合架构

Leonardo 的架构可以理解为一层"统一契约 + 异构底座":

[Web App 可视化设计器]        [生产级 REST API]
            \                      /
             \                    /
        [统一 Token 计价 / 统一 API 契约]
                     |
        +------------+------------+
        |                         |
  [第一方模型]              [第三方模型路由]
  Lucid / Phoenix /          Veo / Kling / Hailuo /
  FLUX Dev·Schnell          Seedance / Seedream /
  (可 Relaxed 不限量)      Nano Banana Pro / Flux.2 Pro
        |                         |
        +------------+------------+
                     |
        [训练服务]  [放大/去背景]  [Webhook 回调]

关键工程点是:计费与接口在聚合层统一,质量与成本在底座层分化。调用方不需要为每个底座写一套 SDK,但必须为不同底座写一套成本策略。

4.2 生产级 API 契约

官方 API 的工程完备度在本组中处于前列,具体体现在:

  • 可导出生产代码:Web App 中的配置可直接导出为可运行代码,缩短从"调参试出效果"到"接入生产"的路径。
  • Webhook 回调:异步任务完成后主动通知,并要求按 generationId 做幂等去重,同时保留轮询对账作为兜底——这是明确的分布式系统最佳实践指引。
  • 定价计算器端点:生成前预估成本,把"预算"变成可以在执行前查询的一等参数。
  • 三类容量约束显式文档化:rate limits、concurrency、queue 分别说明,并给出指数退避 + 抖动(exponential backoff with jitter)的重试建议。

4.3 与 Canva 的关系

Canva 于 2024 年收购 Leonardo。可核实的事实是:第三方评测提到 Essential 档包含在 Canva Business 订阅内(中置信,建议复核)。在架构层面,这次收购意味着 Leonardo 的生成能力有可能被嵌入 Canva 的模板与设计工作流,从而把 Harness 的 L3(编排)从"Leonardo 内部 Blueprint"扩展到"整个设计生产流水线"。但该整合的深度与当前状态未检索到官方说明,标注 。

5. Harness 设计

5.1 六层能力总览

名称Leonardo 的实现证据强度
L1上下文工程层Prompt + 参考图 + Presets + 自训练模型,上下文被"资产化"为 Personal AI Models;Pricing Calculator 使成本预算前置高(官方)
L2工具与执行层生成 / 编辑 / 视频 / 放大 / 去背景 / 训练 / Webhook;自定义模型可作为可注册工具高(官方)
L3编排与控制层Blueprints(流程化)+ API 编排;三类容量约束显式文档化 + 退避重试 + Webhook 去重 + 队列用户态提示高(官方 + 开发者指南)
L4记忆与状态层Rollover Bank(额度状态)、Personal AI Models(模型资产)、Collections(作品集)、Team 共享 Token 池高(官方)
L5评估与观测层Pricing Calculator 端点(生成前成本预估)+ 逐生成记录成本元数据 + 每用户预算 + draft-vs-final 切换中高(开发者指南)
L6治理与安全层输入/输出均不用于训练;输入图可删除;生成图可私有;内容审核(拦截仍计费);ToS 第 3 条权利让渡;免费档 IP 归平台极高(官方)

5.2 L1 上下文工程层

Leonardo 的上下文工程有两个特点:

第一,上下文资产化。多数平台把"调好的一套提示词与参数"留在用户的记事本里,Leonardo 把它固化为 Presets 与 Personal AI Models:前者是参数组合,后者是权重级资产。Ultimate 档允许 50 个个人模型,意味着一个团队可以同时维护 50 个"角色/风格/产品线"上下文实体,并在 API 中以 model ID 精确调用。这在 Harness 语义下属于上下文的可寻址化(addressable context)

第二,成本预算前置。Pricing Calculator 端点允许在生成动作发生前查询预计消耗。这把"上下文预算(Context Budget)"从提示词长度维度扩展到了金钱维度——调用方可以先问"这一批要花多少",再决定是否执行。

5.3 L2 工具与执行层

工具集为:生成、编辑、视频、放大、去背景、训练、Webhook。工具形态既有 Web 端按钮,也有 REST 端点。

与其他平台的关键差异在训练 API:自训练的精调模型在 API 中与官方模型同构——都通过 model ID 调用。这意味着"训练一个品牌专属模型"不再是离线活动,而是可以在自动化流水线中编排的一步。这是本组平台中把 L4 产物直接提升为 L2 工具的最清晰案例。

5.4 L3 编排与控制层

Leonardo 的编排能力由三部分组成:

  1. Blueprints:把一段多步骤生成流程固化为可重复执行的模板,免费档限制并发 1、队列 5。
  2. API 侧编排:调用方自己实现工作流,平台提供容量约束与重试语义。
  3. 生产级编排指引:官方文档明确区分 rate limits / concurrency / queue,并给出指数退避 + 抖动、Webhook 幂等去重、队列状态向用户透出等具体建议。

需要指出的是,Leonardo 的 L3 是"指引完备、引擎外置"——它没有 ComfyUI 那样的可视化节点图,也没有 Runway 的 Agentic collaborator,但它把在分布式系统中正确调用它所需的全部语义写清楚了。对工程团队而言,这往往比一个黑盒编排器更实用。

5.5 L4 记忆与状态层

L4 在本平台上有四类可识别的状态实体:

状态实体持久化对象档位差异
Rollover Bank未消耗额度Essential 25,500 / Premium 75,000 / Ultimate 180,000
Personal AI Models训练好的模型权重Essential 10 / Premium 20 / Ultimate 50
Collections作品集与创作历史全档位
Team Token Pool团队共享额度Starter 75,000 / Growth 180,000

这套设计把"团队级状态"做成了一等公民:Team 档不是简单地"多几个账号",而是共享一个 Token 池与资产空间。这与按席位各自计费、资产不可见的模式有实质区别。

5.6 L5 评估与观测层

Leonardo 的 L5 是以成本为轴的观测体系,而非以质量为轴:

  • Pricing Calculator 端点:生成前预估。
  • 逐生成记录成本元数据:生成后可核算。
  • 每用户预算:账户级上限。
  • draft-vs-final 切换:官方推荐的两阶段工作流,本质上是一种"廉价探索 + 昂贵收敛"的评估策略。

未见官方公开的 Eval Set、Golden Dataset 或图像质量回归集。换言之,Leonardo 观测的是"花了多少钱",而不是"画得像不像"——后者仍由人完成。

5.7 L6 治理与安全层

这是 Leonardo 在本组中最强的一环,且全部由官方明示(极高置信):

  • 输入图像与生成图像均不用于训练
  • 提供 Delete Init Image API,输入图可主动删除。
  • 生成图可设 public:false 私有。
  • ToS 第 3 条:输出的权利、所有权与利益让渡给用户。
  • 免费档例外:IP 归 Leonardo,作品公开。
  • 内容审核拦截生成,但仍消耗 tokens(治理成本由用户承担,需在设计上规避)。

需要提示的合规落差:Leonardo 官方公开的是数据使用与权利归属政策,但未检索到其面向中国《人工智能生成合成内容标识办法》的显式标识 / 隐式标识实现说明。面向中国大陆分发时,该部分需由调用方自行补齐(详见 7.4 节)。

5.8 成熟度判断

Leonardo 属于"模型层外购 + 工程层自研"的第三代 Harness 形态。其六层成熟度可概括为:L1 强(上下文资产化)、L2 强(含训练 API)、L3 强(容量语义完备)、L4 强(四类状态实体 + 团队池)、L5 中强(成本观测完备、质量观测缺失)、L6 强(数据政策明示)。

与本组其他平台的相对位置:它比 Midjourney 工程化程度高得多(后者 L2/L3/L5 均未工程化);与 ComfyUI 生态相比,它牺牲了编排的自由度(无节点图、无版本控制的工作流工件),换取了开箱即用的生产契约;与 Runway 相比,它的品牌资产抽象(Personal AI Models)更偏"模型资产"而非"品牌套装(Brand Kits)"。

6. 实际案例

6.1 官方客户名单检索结果

官方 "trusted-by" 展示中出现的品牌包括 Coca-Cola、Ducati、NVIDIA、Springbok(第三方评测站转述,中置信)。带量化效果数据的商家案例:未检索到。

按本组统一的写作纪律,此处不能替换为"被广泛用于广告创意、电商主图、游戏素材"等模糊表述——因为没有可核实的量化数据支撑。第三方评测站对用途的描述不构成案例。

6.2 可核实的集成与规模事实

以下为可在厂商口径下核实的事实,属"规模指标"而非"客户效果":

事实来源与置信度
模型数量80+官方口径,中
累计生成资产40 亿+厂商自述,中
覆盖国家235 个厂商自述,中
API 并发上限10(Custom 可谈)官方,高
团队档席位与共享额度3 席 × $24(75,000)/ 3 席 × $48(180,000)官方,高

6.3 额度规划的算术示例

由于官方未公开"单次生成消耗多少 Fast Tokens"的统一换算表(该消耗随模型、分辨率、输出数量变化,标注 ),无法给出"一张图多少钱"的精确值。但可以基于官方档位数据给出额度规划的上限算术:

  • Essential 档月度 8,500,Rollover Bank 上限 25,500 = 恰好 3 个月未消耗量的累积上限。这意味着最长可支持约 3 个月"零消耗 + 结转",第 4 个月起超出部分作废
  • 若某月需执行批量任务,可提前 3 个月减少消耗以"攒池",这是 Rollover Bank 相对"月底清零"模式的核心价值。
  • Team Growth 档 180,000 共享额度 ÷ 3 席位 = 人均 60,000,与 Ultimate 个人档持平,但额度可在席位间动态调配,对负载不均衡的团队更友好。

上述算术仅基于官方公布的档位数字,不涉及单次消耗单价的推测。

7. 总结

7.1 优势

  1. 工程契约完备:三类容量约束、Webhook 幂等、退避重试、定价计算器,全部官方文档化,接入生产系统的隐性成本最低。
  2. 数据政策最明确:输入/输出不用于训练、输入图可删除、输出可私有、权利让渡——对电商与品牌类客户是决定性条款。
  3. 模型资产化:Personal AI Models 把训练产物变成可按 ID 调用的资产,实现 L4 到 L2 的打通。
  4. 多底座统一契约:一套 SDK 切换 80+ 模型,避免为每个厂商维护一套集成代码。
  5. 团队级状态设计:共享 Token 池与共享资产空间,而非简单的多账号计费。

7.2 局限与适用边界

  1. 无可视化编排:缺少 ComfyUI 式的节点图与工作流版本控制,复杂多阶段流程需在调用方自行实现。
  2. 质量观测缺失:只观测成本不观测质量,无官方 Eval Set 或回归集。
  3. 审核拦截仍计费:治理失败由用户买单,批量任务需预留拦截率预算。
  4. 第三方模型不享受 Relaxed:成本优势只覆盖第一方模型。
  5. 第三方模型清单可能过时:检索到的版本名来自 2026-06 快照,需实时复核。
  6. 中国大陆标识合规未明:未见面向《标识办法》的显式/隐式标识实现说明。

7.3 选型建议

场景是否推荐理由
电商批量商品图(输入真实商品图)推荐输入不用于训练 + 权利让渡 + 训练自有商品模型
需要多模型比价的团队推荐统一 Token 计价 + 定价计算器,可做成本横向对比
需要复杂多阶段工作流的团队谨慎无节点图,编排需在调用方实现
需要可版本控制、可回归验证的流水线不推荐缺少工作流工件与 Eval Set
对图像质量有严格回归要求的品牌谨慎L5 仅覆盖成本维度
中国大陆面向 C 端分发需补合规层标识要求需自行实现

7.4 合规提示

面向中国大陆提供服务时,以下合规锚点必须纳入设计:

  • 《人工智能生成合成内容标识办法》(国信办通字〔2025〕2 号)已于 2025-09-01 施行。其第四条要求:服务提供者提供生成合成内容下载、复制、导出等功能时,应当确保文件中含有满足要求的显式标识;第五条要求应当在文件元数据中添加隐式标识(含生成合成内容属性信息、服务提供者名称或编码、内容编号等),并鼓励添加数字水印形式的隐式标识;第六条要求传播平台核验元数据隐式标识并分三档处理;第十条为红线:任何组织和个人不得恶意删除、篡改、伪造、隐匿标识,不得为他人实施上述行为提供工具或服务。
  • 若使用 Leonardo 的换装/换脸类能力或自训练人像模型,还须适用《中华人民共和国民法典》第一千零一十八条(肖像为"可以被识别的外部形象")与第一千零一十九条(不得以信息技术手段伪造等方式侵害肖像权;未经同意不得制作、使用、公开肖像)。第一千零二十条列举的合理使用情形不包含商业性换脸
  • 北京互联网法院 2026-03 生效判决确立两项关键规则:可识别性为侵权核心判定标准(AI 换脸形象与原肖像无需完全一致,社会一般公众能够识别即构成使用特定自然人肖像);举证责任转移(被告主张"AI 偶然撞脸"的,须复现创作过程,无法复现则承担举证不能的不利后果)。该判决同时明确"技术中立"不是免责事由。
  • 行业警示:2026-04-28,同为本组研究对象的即梦 AI 因未有效落实人工智能生成合成内容标识规定要求被网信部门依法查处。这说明"模型能力合规"不等于"产品分发合规",导出与分发环节是监管检查的落点。

信息缺口声明

  1. Leonardo.ai 平台版本号:未检索到统一版本号表述,模型侧按各底座独立迭代,标注 。
  2. 单次生成消耗 Fast Tokens 的换算表:官方未公开统一换算规则,标注 。
  3. 第三方模型版本名(Veo 3.1、Kling 3.0、Hailuo 2.3、Seedream 4.5、Flux.2 Pro、Ideogram 3.0 等):来自 2026-06 时点第三方评测快照,可能已变动,标注 。
  4. Canva 收购后与 Canva Business 的具体捆绑方式:仅第三方评测提及 Essential 档含在 Canva Business 内,标注 。
  5. 官方客户案例与量化效果数据:未检索到,如实标注"未检索到"。
  6. 面向《标识办法》的显式/隐式标识实现细节:未检索到官方说明,标注 [待填写]。
  7. 换装/换脸能力的官方边界政策:未检索到单独公示条款,标注 [待填写]。
  8. 年付折扣具体比例:第三方口径称最高 8 折,标注 。

8. 参考资料

  1. Leonardo.Ai Pricing(官方页) — Leonardo Interactive。https://www.leonardo.ai/pricing
  2. Leonardo.Ai API(官方页,含商用与数据使用 FAQ) — Leonardo Interactive。https://www.leonardo.ai/api
  3. Pricing & Plans FAQs(官方 FAQ,含 PAYG 迁移说明) — Leonardo Interactive。https://docs.leonardo.ai/docs/pricing-and-plans-faq
  4. Leonardo API Complete Developer Guide(2026 更新) — Agents APIs(第三方,中置信)。https://agentsapis.com/leonardo-api/
  5. Leonardo.AI Pricing 2026(含 Canva 收购与模型阵容) — eesel.ai(第三方,中置信)。https://www.eesel.ai/blog/leonardo-ai-pricing
  6. 《人工智能生成合成内容标识办法》全文 — 中央网信办,2025-03-14。https://www.cac.gov.cn/2025-03/14/c_1743654684782215.htm
  7. 《人工智能生成合成内容标识办法》解读 — 中国政府网 / 新华社,2025-03-16。https://www.gov.cn/zhengce/202503/content_7014281.htm
  8. 《9月1日起,AI生成合成内容必须添加标识》 — 央视网,2025-03-15。https://big5.cctv.com/gate/big5/news.cctv.cn/2025/03/15/ARTI36OOL0hP5mpvU5cDgo4L250315.shtml
  9. 《技术不是侵权"挡箭牌" 法院这样认定 AI"盗脸"》 — 新华社《经济参考报》,2026-04-17。http://dz.jjckb.cn/www/pages/webpage2009/html/2026-04/17/content_115180.htm
  10. 《e案e审丨短剧角色 AI 换脸"神似"知名演员,是偶然"撞脸"还是故意侵权?》 — 北京互联网法院供稿,澎湃新闻。https://www.thepaper.cn/newsDetail_forward_32799628

Leonardo.ai

1. Introduction

1.1 Platform Overview

Leonardo.ai is a generative AI content platform developed by Leonardo Interactive Pty Ltd of Australia, aimed at creators and development teams. Unlike Midjourney's "single in-house model + community" route or Runway's "in-house film-grade models + editor" route, Leonardo's core positioning is a multi-model routed aggregation platform: it offers its own model line while also bringing third-party mainstream models under the same Token metering and the same API contract, letting users switch model backends within the same interface and the same API.

In the AI Harness six-layer capability model, Leonardo is one of the most engineering-complete platforms in this group. Its differentiator is not the models themselves but the way it explicitly exposes to callers the engineering details that platforms usually hide — "cost estimation, capacity constraints, callback deduplication, quota status, model assets". The official documentation clearly distinguishes three types of capacity constraints — rate limits, concurrency, and queue — and provides a pre-generation pricing calculator endpoint. This approach of "front-loading uncertainty as a budgetable quantity" closely aligns with the Harness definition (converting model uncertainty into engineering predictability).

ItemContentConfidence
DeveloperLeonardo Interactive Pty Ltd (Australia)Medium
AcquirerCanva (acquisition completed in 2024)Medium (relayed from third-party review)
PositioningCreator-first generative AI platform aggregating image generation, video, image editor, and upscalerMedium
Model scale80+ models (official claim)Medium
Cumulative outputOfficially claims 4 billion+ assets generated, covering 235 countriesMedium (vendor self-reported)
In-house model lineLucid Origin, Lucid Realism, Phoenix seriesMedium
Latest versionNo unified "platform version number" found; models iterate independently per backend

1.2 Acquisition Background and Product Positioning

In 2024 Canva completed its acquisition of Leonardo — the only case in this group of "a design-tool giant acquiring a generative model platform." The meaning of this deal from a Harness perspective: Canva obtained generative capability assets that can be embedded directly into its design workflow, while Leonardo gained distribution channels and an enterprise customer pool.

In terms of product form, Leonardo serves two types of users at the same time:

  • Creators: use it through the Web App's visual designer, relying on Presets, Blueprints, and Realtime Canvas to lower the barrier to entry.
  • Developers and teams: use it through the production-grade REST API, relying on Webhook callbacks, concurrency controls, the pricing calculator, and exportable production code.

This "one backend, two frontends" design distinguishes it from purely consumer-facing products (such as MiaoYa Camera) and purely API products (such as BFL's official FLUX.2 API). Third-party review sites mention that the Essential tier can be included within a Canva Business subscription — medium-confidence information worth verifying directly before a business purchase.

1.3 Pricing System and Openness

Leonardo uses a dual-track system of subscription (Fast Tokens) + pay-as-you-go (PAYG API). The two have different metering systems and must be calculated separately when selecting.

Subscription tiers (official page, high confidence)

TierMonthly FeeMonthly Fast TokensRollover Bank CapNotes
Free$0150 / day (no rollover)NoneWorks are public, IP belongs to Leonardo, not commercially usable
Essential$128,50025,500Commercially usable
Premium$3025,00075,000Commercially usable
Ultimate$6060,000180,000Commercially usable
Team Starter$7275,000 (shared)3 seats × $24
Team Growth$144180,000 (shared)3 seats × $48
Team CustomNegotiableNegotiableEnterprise customization

Annual discount: personal and team tiers get up to 20% off when paying annually (third-party review figure, medium confidence).

API (official page + official FAQ, high confidence)

  • Pay-As-You-Go (PAYG), no monthly commitment.
  • New accounts get $5 of free credit; balance never expires.
  • Supports manual top-up and auto top-up (with configurable threshold and amount).
  • Up to 10 concurrent generations (higher concurrency, per-model discounts, and dedicated support are negotiable on Custom plans).
  • Provides an API pricing calculator endpoint for pre-generation cost estimation.

One thing worth calling out: although the Free tier is "free," the vendor clearly states that users do not hold the IP of generated assets and works are public by default — a fundamental difference from the "rights assignment" of paid tiers. Any use aimed at commercial delivery should not be built on the Free tier.

2. Glossary

2.1 AI Image General Terminology

TermEnglish / AbbreviationDefinition
Text-to-imageText-to-Image (T2I)Generating an image solely from a text prompt
Image-to-imageImage-to-Image (I2I)Conditioning the generation of a new image on one or more images
InpaintingInpaintingRegenerating a specified region of an image (needs a mask) while keeping the rest unchanged
OutpaintingOutpaintingContinuing generation beyond the canvas edges while preserving the original image's style and structure
Random seedSeedA random initial-noise number that, when fixed, reproduces the same image under the same parameters
Guidance strengthCFGHow strongly the prompt constrains the output; higher values adhere more closely to the prompt
StepsStepsThe number of diffusion denoising iterations; distilled models can go as low as 1–4 steps
Low-rank adaptationLoRAA small-footprint fine-tuned module used to fix specific characters, styles, or garment assets
Image prompting adapterIP-AdapterInjects image-encoder features into attention to enable "using an image as the prompt"
UpscaleUpscaleIncreasing the resolution of an already-generated image, usually billed per use

2.2 Leonardo.ai Specific Terminology

TermEnglish / AbbreviationDefinition
Fast tokensFast TokensThe primary metering unit, consumed by model, resolution, and output count; resets monthly, with unused amounts moving into the Rollover Bank
Rollover poolRollover BankThe cumulative pool of monthly unused credits, capped per tier (e.g., 25,500 for Essential)
Relaxed generationRelaxed GenerationUnlimited generation in a low-priority queue, only for selected first-party models (Lucid, Phoenix, FLUX Dev/Schnell, etc.); third-party models (Veo, Sora 2, Kling, Nano Banana Pro, Seedream, etc.) consume Fast Tokens regardless of tier
Realtime canvasRealtime CanvasAn instantly responsive canvas and generation action (Unlimited on team tiers)
PresetsPresetsFixed combinations of generation parameters, used to turn "tuning experience" into reusable configuration
BlueprintsBlueprintsProcess-oriented generation templates; Free-tier Blueprints allow 1 concurrency and a queue of 5
Personal AI modelsPersonal AI ModelsUser-trained personalized models: 10 on Essential, 20 on Premium, 50 on Ultimate
Callbacks and idempotencyWebhook / IdempotencyThe officially recommended asynchronous callback mechanism; deduplicate by generationId and keep polling reconciliation as a fallback
Three types of capacity constraintsrate limits / concurrency / queueRate limits, concurrency caps (10 for the API), and queue depth, clearly distinguished in the official docs
Init imageInit ImageThe input image in image-to-image workflows; can be actively deleted via the Delete Init Image API

2.3 General Terminology for Outfit and Face Swap

TermEnglish / AbbreviationDefinition
Virtual try-onVTON"Wearing" a target garment onto a given person image and producing a visually credible result
Cloth maskCloth MaskA binary map of top, bottom, and outerwear regions obtained from human parsing, used to constrain the repaint area
Human parsingHuman ParsingPixel-level segmentation of semantic regions such as hair, face, top, pants, skirt, arms, and background
Texture fidelityTexture FidelityWhether logos, text, and high-frequency patterns are preserved after a try-on
Face swapFace SwapReplacing A's face into B's facial position
Identity preservationIdentity PreservationHow much the output still "is that person"
Zero-shot identityZero-shot ID CustomizationTransferring identity from a single reference image without fine-tuning
Face embeddingID EmbeddingA face feature vector extracted by recognition models such as InsightFace and AntelopeV2
Post-hoc swapPost-hoc SwapPerforming the swap after generation completes, as opposed to identity injection during generation
DeepfakeDeepfakeUsing deep synthesis to forge a face or voice; a core source of portrait-rights and fraud risk

3. Function Overview

3.1 Capability Matrix

CapabilityProvidedDescription
Text-to-imageYesSupports switching between multiple in-house and third-party backends
Image-to-imageYesConditioned on an Init Image
Image editingYesIncludes repaint, outpainting, removal, etc.
Video generationYesRouted through third-party models (Veo, Kling, Hailuo, Seedance, etc.)
UpscalerYesOfficially recommended only for the final selected image
Realtime canvasYesRealtime Canvas / Realtime Generation
Model trainingYesPersonal AI Models, and supports training custom fine-tuned models via the API, then invoking them by model ID
Background removalYesremove.bg background removal API, included in the PAYG tier
Open tool registrationPartialCustom fine-tuned models can be invoked as "registrable tools"; no general Function Calling ecosystem found

3.2 Model Routing and Model Training

Leonardo's model layer falls into two categories, with a substantive difference in pricing:

  • First-party models: Lucid Origin, Lucid Realism, the Phoenix series, as well as FLUX Dev/Schnell, etc. These models can enjoy "unlimited relaxed generation" — running in a low-priority queue that does not count against Fast Tokens.
  • Third-party models: the evaluation snapshot shows Veo 3.1, Kling 3.0, Hailuo 2.3, Seedance, Seedream 4.5, Nano Banana Pro, Flux.2 Pro, Ideogram 3.0, and others. Regardless of which subscription tier a user is on, third-party models always consume Fast Tokens. The specific version names of third-party models come from a third-party evaluation snapshot as of June 2026 and may have changed — marked [To be verified].

Model training is Leonardo's most prominent capability relative to other platforms in this group: users can train their own fine-tuned models (Personal AI Models), and once training completes, the model exists as an entity that the API can invoke directly by model ID. In Harness terms, this is equivalent to packaging the outputs of L4 (memory & state layer) — characters, styles, brand assets — into assets invocable at L2 (tools layer), a rare L2/L4 bridging design in this group.

3.3 Commercial Use and Data Policy

Official API page states clearly (very high confidence):

  1. Neither input images nor generated images are used for training.
  2. Input images can be actively deleted via the Delete Init Image API.
  3. Generated images can be made private by setting public:false.
  4. The rights, ownership, and interests in outputs are assigned by Leonardo to the user (per ToS Article 3), and are commercially usable.
  5. Exception: the Free tier holds no IP and works are public.

This policy is a decisive advantage for scenarios such as e-commerce and brand marketing that need "input product images + output commercial assets." By contrast, several platforms in this group do not publicly state whether input images are used for training; purchasing decisions should defer to contract terms.

3.4 Cost Traps and Engineering Constraints

The following four points are engineering constraints that must be factored into the cost model when using Leonardo:

  1. Generations blocked by content moderation still consume tokens. This means a moderation failure is not a "free retry" — batch tasks must include the block rate in their budget.
  2. Third-party models always consume Fast Tokens; unlimited Relaxed generation does not apply to them.
  3. Upscale runs only on the final selected image. Upscaling during the batch-draft stage would multiply costs.
  4. The API concurrency cap is 10. Throughput planning should design queues against this hard cap; anything beyond requires negotiating a Custom plan.

The two-stage workflow recommended in the official developer guide: first use low-cost models (e.g., LCM preview) to batch-test directions, then refine and upscale the selected one. This is one of the few "cost-aware orchestration patterns" in this group's documentation that came proactively from the platform itself.

4. Platform Architecture

图 4-1|Leonardo.ai 多模型路由聚合架构

Leonardo.ai 多模型路由聚合架构 信息截止 2026-06 · 示意:基于本文分析绘制 接入层 · 同一后端、两种前端 Web App 可视化设计器 Presets · Blueprints · 实时画布 生产级 REST API Webhook · 并发控制 · 定价计算器 统一契约接入 聚合层 · 统一契约(本图重点) 统一 Token 计价(Fast Tokens)· 统一 API 契约 · 一套 SDK 切换 80+ 模型 模型路由 模型底座层 · 80+ 模型 第一方模型 Lucid / Phoenix / FLUX · Relaxed 不限量 第三方模型路由 Veo / Kling / Seedream · 恒定消耗 Fast Tokens 能力支撑 服务层 · 训练 / 后处理 / 回调 训练服务 放大 / 去背景 Webhook 回调 结构解读:计费与接口在聚合层统一,质量与成本在底座层分化——调用方无需为每个底座写 SDK,但须为不同底座制定成本策略。

数据来源:基于本文分析绘制的示意图。

4.1 Multi-Model Routing Aggregation Architecture

Leonardo's architecture can be understood as a layer of "unified contract + heterogeneous backends":

[Web App 可视化设计器]        [生产级 REST API]
            \                      /
             \                    /
        [统一 Token 计价 / 统一 API 契约]
                     |
        +------------+------------+
        |                         |
  [第一方模型]              [第三方模型路由]
  Lucid / Phoenix /          Veo / Kling / Hailuo /
  FLUX Dev·Schnell          Seedance / Seedream /
  (可 Relaxed 不限量)      Nano Banana Pro / Flux.2 Pro
        |                         |
        +------------+------------+
                     |
        [训练服务]  [放大/去背景]  [Webhook 回调]

The key engineering point: billing and interfaces are unified at the aggregation layer, while quality and cost diverge at the backend layer. Callers do not need to write a separate SDK for each backend, but they must write a separate cost strategy for each backend.

4.2 Production-Grade API Contract

The engineering completeness of the official API ranks near the top of this group, as shown by:

  • Exportable production code: configurations in the Web App can be exported directly as runnable code, shortening the path from "tuning to find results" to "connecting to production."
  • Webhook callbacks: proactive notification when an async task completes, requiring idempotent deduplication by generationId while keeping polling reconciliation as a fallback — a clear distributed-systems best-practice guide.
  • Pricing calculator endpoint: estimates cost before generation, turning "budget" into a first-class parameter that can be queried before execution.
  • Three types of capacity constraints explicitly documented: rate limits, concurrency, and queue are each explained, along with retry recommendations using exponential backoff with jitter.

4.3 Relationship with Canva

Canva acquired Leonardo in 2024. The verifiable fact: third-party reviews mention that the Essential tier is included in a Canva Business subscription (medium confidence, worth rechecking). At the architecture level, this acquisition means Leonardo's generation capabilities may be embedded into Canva's templates and design workflows, extending Harness's L3 (orchestration) from "Leonardo-internal Blueprints" to "the entire design production pipeline." However, no official account of the depth and current status of this integration was found — marked [To be verified].

5. Harness Design

5.1 Six-Layer Capability Overview

LayerNameLeonardo's ImplementationEvidence Strength
L1Context Engineering LayerPrompt + reference images + Presets + self-trained models; context is "asset-ized" into Personal AI Models; Pricing Calculator front-loads the cost budgetHigh (official)
L2Tools & Execution LayerGeneration / editing / video / upscale / background removal / training / Webhook; custom models can serve as registrable toolsHigh (official)
L3Orchestration & Control LayerBlueprints (process-oriented) + API orchestration; three types of capacity constraints explicitly documented + backoff retries + Webhook deduplication + user-facing queue hintsHigh (official + developer guide)
L4Memory & State LayerRollover Bank (quota state), Personal AI Models (model assets), Collections (portfolios), Team shared Token poolHigh (official)
L5Evaluation & Observability LayerPricing Calculator endpoint (pre-generation cost estimate) + per-generation cost metadata + per-user budget + draft-vs-final switchingMedium-high (developer guide)
L6Governance & Security LayerNeither inputs nor outputs are used for training; input images can be deleted; generated images can be private; content moderation (blocked items still billed); ToS Article 3 rights assignment; Free-tier IP belongs to the platformVery high (official)

5.2 L1 Context Engineering Layer

Leonardo's context engineering has two traits:

First, context asset-ization. Most platforms leave "a tuned set of prompts and parameters" in the user's notepad; Leonardo solidifies them into Presets and Personal AI Models — the former being parameter combinations and the latter weight-level assets. The Ultimate tier allows 50 personal models, meaning a team can simultaneously maintain 50 "character/style/product-line" context entities and invoke them precisely by model ID in the API. Under the Harness semantics, this is addressable context.

Second, cost-budget front-loading. The Pricing Calculator endpoint lets you query the expected consumption before a generation action happens. This extends the "context budget" from the prompt-length dimension into the money dimension — callers can first ask "how much will this batch cost" and then decide whether to proceed.

5.3 L2 Tools & Execution Layer

The toolset is: generation, editing, video, upscale, background removal, training, Webhook. Tool forms include both Web-side buttons and REST endpoints.

The key difference from other platforms lies in the training API: self-trained fine-tuned models are isomorphic to official models in the API — both are invoked by model ID. This means "training a brand-specific model" is no longer an offline activity but a step orchestrable inside an automated pipeline. It is the clearest case in this group of elevating an L4 output directly into an L2 tool.

5.4 L3 Orchestration & Control Layer

Leonardo's orchestration capability consists of three parts:

  1. Blueprints: solidify a multi-step generation process into a repeatable template; Free tier is limited to 1 concurrency and a queue of 5.
  2. API-side orchestration: the caller implements the workflow itself, while the platform provides capacity constraints and retry semantics.
  3. Production-grade orchestration guidance: the official docs clearly distinguish rate limits / concurrency / queue, and give concrete recommendations such as exponential backoff with jitter, Webhook idempotent deduplication, and exposing queue state to users.

It is worth noting that Leonardo's L3 is "complete guidance, external engine" — it has no visual node graph like ComfyUI, nor Runway's Agentic collaborator, but it spells out all the semantics needed to call it correctly in a distributed system. For engineering teams, this is often more practical than a black-box orchestrator.

5.5 L4 Memory & State Layer

L4 on this platform has four recognizable state entities:

State EntityPersisted ObjectTier Differences
Rollover BankUnused creditsEssential 25,500 / Premium 75,000 / Ultimate 180,000
Personal AI ModelsTrained model weightsEssential 10 / Premium 20 / Ultimate 50
CollectionsPortfolios and creation historyAll tiers
Team Token PoolTeam-shared creditsStarter 75,000 / Growth 180,000

This design makes "team-level state" a first-class citizen: a Team tier is not simply "several more accounts" but a shared Token pool and shared asset space. This differs substantively from a model where each seat is billed separately and assets are invisible.

5.6 L5 Evaluation & Observability Layer

Leonardo's L5 is an observability system centered on cost, not on quality:

  • Pricing Calculator endpoint: pre-generation estimation.
  • Per-generation cost metadata recording: post-generation accounting.
  • Per-user budget: account-level cap.
  • draft-vs-final switching: the officially recommended two-stage workflow, essentially a "cheap exploration + expensive convergence" evaluation strategy.

No official public Eval Set, Golden Dataset, or image-quality regression set was found. In other words, Leonardo observes "how much was spent," not "how close the drawing is" — the latter still done by humans.

5.7 L6 Governance & Security Layer

This is Leonardo's strongest area in this group, and it is all explicitly stated by the vendor (very high confidence):

  • Neither input images nor generated images are used for training.
  • Provides the Delete Init Image API so input images can be actively deleted.
  • Generated images can be made private with public:false.
  • ToS Article 3: rights, ownership, and interests in outputs are assigned to the user.
  • Free-tier exception: IP belongs to Leonardo, works are public.
  • Content moderation blocks generation, but it still consumes tokens (governance cost borne by the user, to be avoided by design).

A compliance gap worth flagging: Leonardo publicly states data-usage and rights-ownership policy, but no explicit/implicit labeling implementation for China's Measures for the Labeling of AI-Generated and Synthetic Content was found. When distributing to mainland China, this part must be filled in by the caller (see section 7.4).

5.8 Maturity Assessment

Leonardo belongs to the third-generation Harness form of "outsourced model layer + in-house engineering layer." Its six-layer maturity can be summarized as: L1 strong (context asset-ization), L2 strong (including the training API), L3 strong (capacity semantics complete), L4 strong (four state entities + team pool), L5 medium-strong (cost observability complete, quality observability missing), L6 strong (data policy explicit).

Relative position within this group: it is far more engineered than Midjourney (whose L2/L3/L5 are all un-engineered); versus the ComfyUI ecosystem, it sacrifices orchestration freedom (no node graph, no version-controlled workflow artifacts) in exchange for an out-of-the-box production contract; versus Runway, its brand-asset abstraction (Personal AI Models) leans toward "model assets" rather than "Brand Kits."

6. Real-World Cases

6.1 Official Customer List Search Results

Brands appearing in the official "trusted-by" showcase include Coca-Cola, Ducati, NVIDIA, and Springbok (relayed from third-party review sites, medium confidence). Merchant case studies with quantified performance data: none found.

Per this group's unified writing discipline, this section cannot be replaced with vague phrasing such as "widely used for advertising creatives, e-commerce hero images, and game assets" — because there is no verifiable quantified data to support it. Third-party review sites' descriptions of usage do not constitute case studies.

6.2 Verifiable Integration and Scale Facts

The following are facts verifiable against the vendor's own claims — "scale metrics" rather than "customer outcomes":

FactValueSource & Confidence
Number of models80+Official claim, medium
Cumulative generated assets4 billion+Vendor self-reported, medium
Countries covered235Vendor self-reported, medium
API concurrency cap10 (Custom negotiable)Official, high
Team-tier seats and shared credits3 seats × $24 (75,000) / 3 seats × $48 (180,000)Official, high

6.3 An Arithmetic Example of Credit Planning

Since the vendor has not published a unified conversion table for "how many Fast Tokens a single generation consumes" (that consumption varies by model, resolution, and output count — marked [To be verified]), an exact "cost per image" cannot be given. But it is possible to derive an upper-bound arithmetic for credit planning based on official tier data:

  • Essential tier: 8,500 monthly, with a Rollover Bank cap of 25,500 — exactly 3 months of unused credits as the accumulation cap. This means up to about 3 months of "zero consumption + rollover" can be sustained; from the 4th month onward, the excess is forfeited.
  • If a batch task needs to run in a given month, consumption can be reduced for 3 months in advance to "build the pool" — this is the core value of the Rollover Bank relative to a "reset at month-end" model.
  • Team Growth: 180,000 shared credits ÷ 3 seats = 60,000 per person, on par with the individual Ultimate tier, but credits can be dynamically reallocated across seats, which is friendlier to teams with unbalanced workloads.

The above arithmetic is based solely on officially published tier numbers and involves no speculation about per-use unit pricing.

7. Summary

7.1 Advantages

  1. Complete engineering contract: three types of capacity constraints, Webhook idempotency, backoff retries, and the pricing calculator are all officially documented, minimizing hidden costs when integrating into production systems.
  2. Most explicit data policy: inputs/outputs not used for training, input images deletable, outputs can be private, and rights are assigned — decisive terms for e-commerce and brand customers.
  3. Model asset-ization: Personal AI Models turn training outputs into assets invocable by ID, achieving the L4-to-L2 bridge.
  4. Unified contract across multiple backends: one SDK switches across 80+ models, avoiding a separate integration codebase per vendor.
  5. Team-level state design: a shared Token pool and shared asset space, rather than simple multi-account billing.

7.2 Limitations and Applicability Boundaries

  1. No visual orchestration: lacks ComfyUI-style node graphs and workflow version control; complex multi-stage processes must be implemented by the caller.
  2. Missing quality observability: observes cost but not quality, with no official Eval Set or regression set.
  3. Moderation blocks are still billed: governance failures are paid for by the user; batch tasks need to reserve a block-rate budget.
  4. Third-party models do not enjoy Relaxed: the cost advantage only covers first-party models.
  5. Third-party model list may be outdated: the version names found come from a June 2026 snapshot and need rechecking.
  6. Mainland China labeling compliance unclear: no explicit/implicit labeling implementation for the Measures was found.

7.3 Selection Recommendations

ScenarioRecommendedReason
E-commerce bulk product images (inputting real product images)RecommendedInputs not used for training + rights assignment + training your own product models
Teams that need to compare multiple modelsRecommendedUnified Token metering + pricing calculator enables cost comparison across models
Teams needing complex multi-stage workflowsCautionNo node graph; orchestration must be implemented by the caller
Pipelines needing version control and regression validationNot recommendedLacks workflow artifacts and an Eval Set
Brands with strict regression requirements on image qualityCautionL5 only covers the cost dimension
Mainland China consumer-facing distributionNeeds a compliance layerLabeling requirements must be implemented on your own

7.4 Compliance Notes

When providing services to mainland China, the following compliance anchors must be incorporated into the design:

  • The Measures for the Labeling of AI-Generated and Synthetic Content (CAC Circular [2025] No. 2) came into effect on 2025-09-01. Article 4 requires that when a service provider offers functions such as downloading, copying, and exporting generated/perceptible-synthetic content, it shall ensure the file contains an explicit label that meets requirements; Article 5 requires shall adding an implicit label in the file metadata (including attributes of the generated content, the service provider's name or code, a content number, etc.), and encourages adding an implicit label in the form of a digital watermark; Article 6 requires distribution platforms to verify the metadata implicit label and handle it in three tiers; Article 10 is the red line: no organization or individual may maliciously delete, alter, forge, or conceal labels, nor may provide tools or services enabling others to do so.
  • If using Leonardo's outfit/face-swap capabilities or self-trained portrait models, the Civil Code of the People's Republic of China also applies: Article 1018 (a portrait is "an external image that can be recognized") and Article 1019 (one may not infringe portrait rights by means such as forgery through information technology; one may not create, use, or publicly disclose a portrait without consent). The fair-use situations enumerated in Article 1020 do not include commercial face swapping.
  • A judgment that took effect in March 2026 from the Beijing Internet Court established two key rules: recognizability is the core standard for determining infringement (an AI-swapped image need not be identical to the original portrait; if the general public can recognize it, it constitutes use of a specific natural person's portrait); and burden-of-proof reversal (a defendant claiming an "accidental AI resemblance" must reproduce the creation process; failure to reproduce it leads to adverse consequences of failing to prove the claim). The judgment also clarified that "technological neutrality" is not a ground for exemption from liability.
  • Industry warning: on 2026-04-28, Jimeng AI — also a subject of this group's research — was lawfully investigated and sanctioned by the cyberspace administration for failing to effectively implement the labeling requirements for AI-generated and synthetic content. This shows that "model-capability compliance" is not equivalent to "product-distribution compliance"; the export and distribution stages are where regulatory scrutiny lands.

Information Gap Statement

  1. Leonardo.ai platform version number: no unified version-number statement found; models iterate independently per backend — marked [To be verified].
  2. The conversion table for Fast Tokens consumed per generation: the vendor has not published unified conversion rules — marked [To be verified].
  3. Third-party model version names (Veo 3.1, Kling 3.0, Hailuo 2.3, Seedream 4.5, Flux.2 Pro, Ideogram 3.0, etc.): from a third-party evaluation snapshot as of June 2026, may have changed — marked [To be verified].
  4. The specific bundling with Canva Business after the Canva acquisition: only third-party reviews mention that the Essential tier is included in Canva Business — marked [To be verified].
  5. Official customer cases and quantified performance data: none found; honestly marked as "not found."
  6. Explicit/implicit labeling implementation details for the Measures: no official explanation found — marked [To be filled].
  7. Official boundary policy for outfit/face-swap capabilities: no separately published terms found — marked [To be filled].
  8. Specific annual-discount ratio: third-party sources say up to 20% off — marked [To be verified].

8. References

  1. Leonardo.Ai Pricing (official page) — Leonardo Interactive. https://www.leonardo.ai/pricing
  2. Leonardo.Ai API (official page, including commercial-use and data-usage FAQ) — Leonardo Interactive. https://www.leonardo.ai/api
  3. Pricing & Plans FAQs (official FAQ, including PAYG migration notes) — Leonardo Interactive. https://docs.leonardo.ai/docs/pricing-and-plans-faq
  4. Leonardo API Complete Developer Guide (2026 update) — Agents APIs (third-party, medium confidence). https://agentsapis.com/leonardo-api/
  5. Leonardo.AI Pricing 2026 (incl. Canva acquisition and model lineup) — eesel.ai (third-party, medium confidence). https://www.eesel.ai/blog/leonardo-ai-pricing
  6. Full text of the Measures for the Labeling of AI-Generated and Synthetic Content — Cyberspace Administration of China, 2025-03-14. https://www.cac.gov.cn/2025-03/14/c_1743654684782215.htm
  7. Interpretation of the Measures for the Labeling of AI-Generated and Synthetic Content — Gov.cn / Xinhua, 2025-03-16. https://www.gov.cn/zhengce/202503/content_7014281.htm
  8. "From September 1, AI-generated and synthetic content must be labeled" — CCTV, 2025-03-15. https://big5.cctv.com/gate/big5/news.cctv.cn/2025/03/15/ARTI36OOL0hP5mpvU5cDgo4L250315.shtml
  9. "Technology is not an 'escape shield' for infringement; the court found AI 'face-theft' this way" — Economic Information Daily / Xinhua, 2026-04-17. http://dz.jjckb.cn/www/pages/webpage2009/html/2026-04/17/content_115180.htm
  10. "Case review: short-drama character AI face-swap 'eerily resembling' a famous actor — accidental 'look-alike' or intentional infringement?" — contributed by the Beijing Internet Court, The Paper. https://www.thepaper.cn/newsDetail_forward_32799628