Administrator
发布于 2026-10-12 / 0 阅读
0
0

LLM基础面试题 LLM-051—LLM-060:接口与输出契约

750题总目录 · LLM基础模块目录

本篇 10 题|覆盖初级到高级|接口与输出契约。先用自己的话回答,再核对参考要点,最后练习工程追问。

LLM基础知识导图:100题,10个专题
LLM基础知识导图:100题,10个专题;点击图片查看大图。

本篇目录

  1. LLM-051 为什么模型 API 需要适配层?
  2. LLM-052 如何让模型返回可靠的 JSON?
  3. LLM-053 JSON Schema 能替代业务校验吗?
  4. LLM-054 Function Calling 是模型直接执行函数吗?
  5. LLM-055 如何区分文本回答与工具调用?
  6. LLM-056 模型 API 的错误应该怎样分类?
  7. LLM-057 应用为什么要记录 request ID?
  8. LLM-058 如何处理模型接口版本变化?
  9. LLM-059 工具结果应怎样交给模型?
  10. LLM-060 如何保证多轮消息的角色顺序?

LLM-051 为什么模型 API 需要适配层?

难度:中级

参考答案:适配层统一业务请求、错误和计量,同时保留供应商能力差异。它应处理模型命名、超时、流式格式与工具回传,避免前端直接依赖某一家协议;统一外观不代表所有模型语义完全一致。

工程追问:兼容接口出现行为差异时怎样定位?

LLM-052 如何让模型返回可靠的 JSON?

难度:中级

参考答案:明确字段语义与 schema,使用可用的受约束输出能力,并在服务端做类型、范围和业务校验。语法正确不表示事实正确;修复或重试必须有次数上限,不应默默接受错误字段。

工程追问:模型给出不存在的订单号应如何处理?

LLM-053 JSON Schema 能替代业务校验吗?

难度:中级

参考答案:不能。Schema 主要约束结构和部分取值,跨字段关系、权限和资源存在性仍要查业务系统。应在模型输出与执行操作之间建立独立校验层,并记录失败原因供评测改进。

工程追问:日期开始晚于结束如何校验?

LLM-054 Function Calling 是模型直接执行函数吗?

难度:中级

参考答案:模型通常生成工具选择与参数,实际执行由应用完成。应用必须校验参数、用户权限和副作用,再把结果返回模型;不能把工具调用提议视为可信的执行授权。

工程追问:一个删除工具应具备哪些执行限制?

LLM-055 如何区分文本回答与工具调用?

难度:中级

参考答案:依据协议中明确的消息类型与字段处理,流式时还需聚合工具名和参数片段。不要从自然语言中猜测是否执行工具;未完成或不符合 schema 的调用不进入执行阶段。

工程追问:并行工具调用的片段如何正确关联?

LLM-056 模型 API 的错误应该怎样分类?

难度:中级

参考答案:区分参数错误、认证权限、限流、服务不可用、超时和内容处理失败。只有适合重试的错误才重试,并遵守预算与退避;业务错误和权限失败不能靠无限重试掩盖。

工程追问:如何避免重试放大上游故障?

LLM-057 应用为什么要记录 request ID?

难度:中级

参考答案:请求标识用于串联用户请求、检索、工具和上游调用,帮助定位延迟与失败。标识本身不应承载凭据或个人信息;在重试场景还要区分业务请求 ID 与每次尝试 ID。

工程追问:一次用户请求对应多个模型调用怎样追踪?

LLM-058 如何处理模型接口版本变化?

难度:中级

参考答案:固定关键版本与能力配置,维护契约测试和可回退适配器,升级前在真实任务样本上验证。字段兼容只是第一步,还要比较拒答、工具选择、格式和成本的行为变化。

工程追问:接口没变但效果下降应看哪些记录?

LLM-059 工具结果应怎样交给模型?

难度:中级

参考答案:用结构化数据给出成功状态、关键字段与可解释错误,控制长度并标明来源。工具返回是不可信数据而不是高优先级指令,凭据和内部堆栈应清理后再进入上下文。

工程追问:工具返回一段恶意指令会怎样?

LLM-060 如何保证多轮消息的角色顺序?

难度:中级

参考答案:通过内部消息状态机校验用户、助手、工具调用和工具结果之间的关联。对缺失结果、重复工具 ID 与供应商不支持的角色要显式处理,避免拼接出协议可接收但语义错误的对话。

工程追问:恢复中断会话时如何检查未完成工具调用?

复盘练习

任选一题,用“场景与约束 → 方案 → 验证方法 → 失败边界”组织一段回答。初级先讲清概念,中级补实现与测试,高级补成本、权限和故障取舍。难度标签是学习建议,同一题可继续深入。

延伸阅读

以下为本模块相关原始论文与官方文档,用于继续学习;本文为原创面试要点整理,具体框架行为以所用版本为准。

继续学习

上一篇:推理与采样 · 下一篇:评测与可靠性 · 返回LLM基础目录


评论