ERNIE Lite 是百度智能云千帆大模型平台提供的轻量级大语言模型 API。它面向低时延、高吞吐、对单次调用成本敏感的业务场景,适合客服意图识别、文本分类、信息抽取、批量摘要等高频任务。与 ERNIE 4.0 等旗舰模型相比,ERNIE Lite 在保持中文理解和生成能力的同时,大幅降低推理成本和并发压力。当前千帆平台提供 ernie-lite-8k 与 ernie-lite-128k 两个上下文规格,开发者可以通过官方 qianfan Python SDK 或 REST API 直接调用,无需自建 GPU 环境。本篇将从开通账号、获取 AK/SK、SDK 安装、首个对话示例、生产部署、选型对比、常见误区和面试题八个方面,完整拆解 ERNIE Lite 的上手路径。

岗位关联

掌握 ERNIE Lite,意味着你能在高频业务场景中以更低成本落地 LLM 能力,并具备基于国内主流大模型平台做生产级集成的实操经验,这是 LLM 应用工程师的必备技能之一。

目录
  1. 为什么需要 ERNIE Lite:旗舰模型太贵太慢,高频业务需要轻量方案
  2. 安装与环境配置:4 步就绪
  3. 快速上手:10 分钟跑通第一个对话
  4. 核心能力详解:3 大支柱
  5. 生产部署与监控:从上线到运维
  6. AI 应用场景
  7. 常见误区
  8. 面试题
工具类型
轻量级大语言模型 API(云服务)
开发商
百度智能云千帆大模型平台
开源协议
闭源商业服务(按 token 计费)
GitHub Stars
无
主要语言
Python / REST API
当前版本
ERNIE-Lite-8K、ERNIE-Lite-128K(以千帆模型广场为准)
安装方式
pip install -U qianfan
下载地址
无
官方文档
无
上手难度
★★☆☆☆(低)
适合人群
LLM 应用工程师、RAG 与 Agent 开发者、高并发业务团队
同类工具
ERNIE Speed、ERNIE Tiny、Qwen-Turbo、GLM-4-Flash
托管服务
无

速览卡是工具类内容的固定首屏模块:30 秒判断「这工具是什么、能不能商用、适不适合我」。

为什么需要 ERNIE Lite:旗舰模型太贵太慢,高频业务需要轻量方案

如果所有文本生成任务都调用 ERNIE 4.0 这类旗舰模型,会遇到三个现实问题:单次调用费用高、并发配额有限、响应延迟对实时业务不友好。但业务中大量任务并不需要顶级创作能力,比如订单问题分类、评论情感打标、商品摘要、关键词抽取。这些任务句子短、结构明确、重复度高,用旗舰模型属于资源浪费。

ERNIE Lite 正是为这类场景设计的轻量级生成模型。它保留了中文理解和通用文本生成能力,但对模型结构做了轻量化处理,使单次推理更快、单位成本更低,更适合大规模并发调用。它由千帆平台统一托管,与旗舰模型共用一套 AK/SK 鉴权、计费和监控体系,接入成本很低。

在同一批轻量模型中,ERNIE Lite 更偏“通用效果与性能的平衡”;同平台的 ERNIE Speed 更强调高速流式响应,ERNIE Tiny 更偏端侧或极小任务。选型时,Lite 适合大多数需要“低成本、可并发、效果可接受”的在线业务。

安装与环境配置:4 步就绪

第一步,注册并实名认证百度智能云账号,进入千帆大模型平台控制台,开通模型服务。第二步,在控制台「安全认证」中创建应用,获取 Access Key(AK)和 Secret Key(SK)。AK 用于标识身份,SK 用于签名鉴权,两者都不能泄露。第三步,安装官方 Python SDK。第四步,配置环境变量并完成一次对话调用。

如果使用 Windows,可将 export 替换为 set 或在系统环境变量中配置。SDK 启动时会自动读取 QIANFAN_AK 与 QIANFAN_SK,并完成云端鉴权。验证脚本输出模型生成文本和 token 用量统计,即表示接入成功。

bash14 行
pip install -U qianfan export QIANFAN_AK="你的AK"export QIANFAN_SK="你的SK" python - <<'PY'from qianfan import ChatCompletion resp = ChatCompletion(model="ernie-lite-8k").do(    messages=[{"role": "user", "content": "用一句话介绍千帆平台"}])print(resp["result"])print(resp.get("usage"))PY

快速上手:10 分钟跑通第一个对话

最小可用流程只有三步:确认模型名、构造消息、打印结果。在千帆模型广场确认当前账号可用的 ERNIE-Lite-8K 与 ERNIE-Lite-128K,调用时模型名用小写格式,例如 ernie-lite-8k;官方文档中的显示名如 ERNIE-Lite-8K 不直接用于 API 请求。

1. 在千帆控制台「安全认证」中复制 AK 和 SK。

2. 安装 qianfan SDK 并设置环境变量。

3. 将下面的代码保存为 demo.py 并运行。

运行后,resp["result"] 是模型生成的回答文本,resp["usage"] 中包含 prompt_tokens、completion_tokens 和 total_tokens。进阶做法是给调用加上 stream=True,让回答逐段返回,适合聊天机器人做打字机输出。需要处理长文档时,把模型名换成 ernie-lite-128k 即可。

python17 行
from qianfan import ChatCompletion chat = ChatCompletion(    ak="你的AK",    sk="你的SK",    model="ernie-lite-8k",) resp = chat.do(    system="你是一个严谨的问答助手,不确定时直接说不知道。",    messages=[        {"role": "user", "content": "什么是 RAG(检索增强生成)?"}    ],    temperature=0.2,) print(resp["result"])

核心能力详解:3 大支柱

支柱一:轻量高并发,适合在线高频任务。 ERNIE Lite 的定位是低时延、高吞吐。对短文本分类、意图识别、关键词抽取这类单次输入输出只有几百 token 的任务,Lite 能以更低的单次成本承受更高的 QPS 压力。生产环境建议复用同一个 ChatCompletion 实例,避免每次请求重复初始化。

支柱二:8K / 128K 双上下文规格。 ernie-lite-8k 适合常规对话和短文档处理;ernie-lite-128k 适合合同摘要、长邮件分析、大批量日志聚类等场景。这里的 8K 和 128K 指上下文长度配额,按 token 计算。中文场景下一个字大约消耗 1~2 个 token,长文档调用前应先估算文本量。

支柱三:千帆平台一体化能力。 ERNIE Lite 不是孤立模型,而是挂在千帆的鉴权、计量、监控、精调和私有网络体系里。开发者可以在控制台查看调用量、失败率、token 消耗和费用明细;也可以在千帆「模型精调」流程中基于 Lite 做领域指令微调,但目前大多数业务直接通过 prompt 即可达到可用效果。

生产部署与监控:从上线到运维

部署方式上,ERNIE Lite 采用云托管 API,不需要自建 GPU 或维护推理服务。上线时优先采用官方 qianfan SDK,因为它内部封装了 AK/SK 签名、token 获取、请求序列化和响应解析。若不使用 SDK,也可以直接调用 REST 接口,对话路径为 https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/ernie-lite-8k,128K 版本将路径末尾替换为 ernie-lite-128k。

高并发场景下,建议在服务端实现三件事:一是对 429 限流和 5xx 错误做指数退避重试;二是为每次调用设置合理的超时时间,避免上游阻塞;三是把 AK/SK 放在后端配置中心,严禁写入前端代码或仓库。

可观测性方面,千帆控制台的「用量统计」和「费用中心」可以看到每天的调用次数、token 消耗、错误分布和账单。上线前建议为单日调用量和预算设置告警。长文本任务优先使用 128K 规格以减少切片逻辑,但要注意单次输出长度仍然受模型限制,不要期待一次输出数万字。

<p class="para-label">避坑清单:</p>

<ul class="dash-list"><li>模型名大小写与后缀:API 请求中用 ernie-lite-8k,不要写成 ERNIE-Lite-8K,否则会路由失败。</li><li>8K 指 token 上限而非中文字数:中文长文按 1 字约 1~2 token 估算,建议至少预留 20% 余量。</li><li>AK/SK 不等于 Bearer Token:AK/SK 用于换取临时 access_token,SDK 会自动处理,不要手动拼接。</li><li>免费额度和限流:千帆账号存在配额与 QPS 限制,生产环境必须处理 429 错误,不能假设无限调用。</li><li>不要用前端直连:AK/SK 暴露在前端会被盗用并产生费用,必须由后端服务转发请求。</li></ul>

维度ERNIE LiteERNIE SpeedQwen-TurboGLM-4-Flash
定位轻量通用模型,效果与性能均衡轻量高速模型,强调低延迟阿里云高性价比轻量模型智谱轻量模型,部分场景免费
编排范式千帆对话 API + 官方 SDK千帆对话 API,流式友好阿里云百炼 API + DashScope SDK智谱开放平台 API + SDK
类型约束模型名区分 8K / 128K模型名区分 8K / 128K按上下文和速度分型号按上下文和用途分型号
学习曲线低,文档齐全低低低
生态集成千帆控制台、IAM、计量计费千帆控制台阿里云百炼、DataWorks智谱开放平台
生产部署云 API,适合高并发云 API,适合实时交互云 API云 API
License百度智能云服务协议,按量计费同左阿里云服务协议,按量计费智谱服务协议,部分免费额度
适合谁高并发客服、抽取、摘要团队对首字延迟敏感的对话产品阿里云存量用户预算有限的中文轻量任务

选型建议:如果业务已经绑定百度智能云,优先在 ERNIE Lite 与 ERNIE Speed 之间选择——追求综合质量和长文本选 Lite,追求流式低延迟选 Speed。如果团队使用阿里云,直接评估 Qwen-Turbo;如果只是低成本验证可行性,可以用 GLM-4-Flash 做 PoC。复杂推理、长链路 Agent 和创意写作任务,仍建议保留旗舰模型兜底。

AI 应用场景

高频客服意图识别与话术生成

阶段:对话系统集成 / 文本分类

解决的问题:传统规则系统无法覆盖口语化表达,人工客服成本高;全部走旗舰模型则费用和延迟不可控。ERNIE Lite 能以低单价处理大量短文本,单轮几百 token 即可完成意图判断和话术生成。

具体案例:电商客服机器人将“订单状态、退换货、发票、优惠券”四类意图识别交给 ernie-lite-8k,通过 system 指令要求输出 JSON,再交给下游工单系统。相比人工回复,同类问题可实现秒级响应,token 费用可按单次调用精确核算。

长文档摘要与结构化抽取

阶段:文档智能 / RAG 管道构建

解决的问题:5 万 token 以上的合同、研报或聊天记录,若用 8K 上下文模型需要切分成多段再拼接,容易丢失上下文。改用 ernie-lite-128k 后可将整份文档一次送入,减少切片和聚合逻辑。

具体案例:法律科技团队用 ernie-lite-128k 抽取合同中的甲方、乙方、金额、违约条款,并输出 JSON 字段。单份合同从人工整理 20 分钟缩短为一次 API 调用,批量处理时只需控制并发与限流。

大规模评论与日志批处理

阶段:数据标注与清洗 / 离线批处理

解决的问题:数十万条用户评论需要做情感分析与标签抽取,人工标注成本高、标准不一致。ERNIE Lite 可以离线批量调用,按条输出结构化标签,失败任务自动重试。

具体案例:内容社区对每日新增评论做违规风险预筛,Lite 先打“广告、辱骂、正常”标签,疑似内容再转人工或旗舰模型复核。预筛阶段使用 ernie-lite-8k,单条成本极低,且控制台可按 token 用量做成本预算。

常见误区

误区我看到模型名叫 `ernie-lite-8k`,以为 8K 是模型版本,所以想找更新的“10K”或“12K”版本。

正解8K 是上下文长度规格,不是版本号。它表示一次请求最多能处理约 8000 个 token;如果需要更长上下文,应使用 ernie-lite-128k。模型能力和上下文规格是两个维度,不要混为一谈。

为何常见:模型官方展示名和 API 模型名在外观上相似,容易让人把后缀理解为发布版本。

误区Lite 是“轻量版”,所以所有业务都应该用旗舰模型,Lite 只适合 Demo。

正解ERNIE Lite 牺牲的是极致推理与创作上限,而不是基础文本理解能力。对分类、抽取、摘要、意图识别这类任务,只要 prompt 设计合理,Lite 的效果足以支撑生产环境。是否使用旗舰模型,应由任务复杂度和错误成本决定,而不是简单按模型名称判断。

为何常见:业界常用“Lite”命名低配产品,容易让人先入为主地认为效果不可用。

误区8K 模型应该能一次处理 8000 个汉字,所以我直接把 8000 字的合同传进去。

正解8K 指 8000 个 token。中文场景下 1 个汉字大约消耗 1~2 个 token,实际可传入的汉字数通常低于 8000。长文本调用前应先用 tiktoken 或千帆控制台的 token 统计功能估算,并预留输出空间。

为何常见:大多数非 AI 从业者习惯用“字数”衡量文本长度,但大模型计费、上下文和输出限制都基于 token。

误区前端直接调用千帆 API 时,把 AK/SK 写死在 JavaScript 里,方便用户直接发起请求。

正解AK/SK 等价于账号密码。暴露在前端后,任何人都可以盗用并调用模型,产生费用甚至触发安全风险。正确做法是由后端持有 AK/SK,前端请求后端,再由后端调用千帆 API,必要时为后端出口 IP 配置白名单。

为何常见:许多云 API 文档直接给 curl 示例,初学者容易把凭据当成普通参数复制进前端代码。

误区调用 ERNIE Lite 就是普通 HTTP 请求,并发打满也没关系。

正解千帆平台对每个账号都有 QPS、并发和日调用量限制,超出后返回 429。生产代码必须实现指数退避重试、熔断和告警,而不是无限重试。

为何常见:本地测试时调用量小,感知不到限流;上线后流量放大才会暴露问题。

面试题

Q1. 百度千帆上调用 ERNIE Lite 最推荐使用的官方 Python SDK 是?

单选题 · easy

  • A.openai
  • B.qianfan← 正确答案
  • C.paddlepaddle
  • D.langchain

答案:B。qianfan 是百度智能云千帆平台的官方 Python SDK,内置 AK/SK 鉴权、请求封装和响应解析。openai 需要配合兼容层使用,paddlepaddle 是深度学习框架,langchain 是应用编排框架,都不是千帆官方推荐入口。

Q2. ERNIE Lite 目前由哪家云平台提供托管 API?

单选题 · easy

  • A.AWS Bedrock
  • B.百度智能云千帆← 正确答案
  • C.阿里云百炼
  • D.华为云 ModelArts

答案:B。ERNIE Lite 是百度推出的轻量级大语言模型,托管在百度智能云千帆大模型平台。AWS Bedrock、阿里云百炼和华为云 ModelArts 都可能是模型托管平台,但 ERNIE Lite 的官方入口在千帆。

Q3. 以下哪个模型标识表示 ERNIE Lite 的 128K 上下文版本?

单选题 · mid

  • A.ernie-lite-8k
  • B.ernie-lite-128k← 正确答案
  • C.ernie-speed-128k
  • D.ernie-tiny-8k

答案:B。ernie-lite-128k 是 ERNIE Lite 的长上下文规格。ernie-lite-8k 是 8K 规格,ernie-speed-128k 属于 ERNIE Speed 系列,ernie-tiny-8k 属于 Tiny 系列,不能混用。

Q4. qianfan SDK 官方示例中,用于 AK/SK 鉴权的常见环境变量组合是?

单选题 · mid

  • A.QIANFAN_AK 与 QIANFAN_SK← 正确答案
  • B.OPENAI_API_KEY 与 OPENAI_ORG
  • C.BAIDU_AK 与 BAIDU_SK
  • D.QIANFAN_TOKEN 与 QIANFAN_SECRET

答案:A。qianfan SDK 通过 QIANFAN_AK 和 QIANFAN_SK 读取千帆安全认证中的 Access Key 与 Secret Key。新版 SDK 也兼容 QIANFAN_ACCESS_KEY 与 QIANFAN_SECRET_KEY 别名,但核心含义都是 AK/SK 鉴权。

Q5. 有一段约 6 万 token 的合同需要一次性送入模型,应选择?

单选题 · mid

  • A.ernie-lite-8k
  • B.ernie-lite-128k← 正确答案
  • C.ernie-tiny-8k
  • D.ERNIE Speed 8K

答案:B。6 万 token 超过 8K 上下文上限,必须选择 128K 规格。ernie-lite-8k、ernie-tiny-8k 和 ERNIE Speed 8K 的上下文都只有约 8K token,无法一次容纳长文档。

Q6. 调用 ERNIE Lite 时收到 HTTP 429,最可能的原因是?

单选题 · mid

  • A.模型名称不存在
  • B.账号触发限流← 正确答案
  • C.请求体过大
  • D.AK/SK 错误

答案:B。429 表示请求过多,通常是账号 QPS 或并发配额不足。模型不存在通常返回 404 或参数错误,请求体过大会返回参数校验错误,AK/SK 错误一般返回 401 或鉴权失败。

Q7. 在 qianfan SDK 中设置 stream=True 的直接作用是?

单选题 · mid

  • A.一次返回完整 JSON
  • B.按 token 流式返回,便于打字机输出← 正确答案
  • C.自动保存会话到对象存储
  • D.强制模型关闭函数调用

答案:B。stream=True 会让模型以流式方式逐段返回生成内容,前端可以边生成边展示,降低用户等待感知。它不会改变模型能力,也不会自动存储会话或关闭函数调用。

Q8. 以下哪些属于 ERNIE Lite 可选的上下文规格?

多选题 · easy

  • A.8K← 正确答案
  • B.32K
  • C.128K← 正确答案
  • D.512K

答案:AC。ERNIE Lite 在千帆平台提供 ernie-lite-8k 和 ernie-lite-128k 两个上下文规格。32K 和 512K 不是 ERNIE Lite 的官方规格,选择模型时应以千帆模型广场为准。

Q9. 生产环境中调用 ERNIE Lite,以下哪些做法是正确的?

多选题 · mid

  • A.把 AK/SK 放在服务端并限制出口 IP← 正确答案
  • B.对 429 和 5xx 做指数退避重试← 正确答案
  • C.在前端代码里直接暴露 AK/SK
  • D.配置调用量和费用告警← 正确答案

答案:ABD。AK/SK 必须保存在服务端,并建议配置 IP 白名单;限流和临时故障应做退避重试;上线前要配置费用告警防止异常消耗。在前端暴露 AK/SK 会直接导致凭据泄露,属于严重安全风险。

Q10. 以下哪些场景更适合使用 ERNIE Lite 而非 ERNIE 4.0 等旗舰模型?

多选题 · hard

  • A.高频意图识别与文本分类← 正确答案
  • B.结构化信息抽取与打标← 正确答案
  • C.复杂代码生成与长链路推理
  • D.大规模文本摘要的批处理← 正确答案

答案:ABD。高频分类、结构化抽取和批量摘要任务结构清晰、重复度高,Lite 能在低成本下满足效果要求。复杂代码生成和长链路推理对模型推理能力要求较高,更适合保留旗舰模型兜底。