2. 金融Agent基础概念高频题

在金融Agent岗位面试中,基础概念题往往不是考背诵,而是考你能否把概念落到金融业务约束上。面试官真正想确认的是:你是否理解Agent与LLM的本质差异,是否知道工具调用、记忆和规划在金融场景中的边界与风险。本章围绕五组高频概念,给出可直接复用的回答框架与追问应对。

本章回答主线:先给定义,再划边界,最后落到金融场景的约束与取舍。任何概念题都按“是什么—为什么需要—在金融里怎么做—风险在哪”四步展开。
金融Agent概念回答路径 定义与边界 Agent≠LLM 工具调用 受控执行 记忆机制 短期+长期 规划能力 分解与校验 金融约束:合规、可审计、可回滚、低幻觉 所有能力必须服务于“可解释的决策链路”

一、核心原理:Agent与LLM的本质差异

LLM是概率生成模型,输入上下文,输出序列;Agent是在LLM之上增加了目标、状态、工具和循环控制的系统。面试中如果只答“Agent就是能调用工具的LLM”,会被判定为理解过浅。更完整的定义是:Agent是一个能在给定目标下,自主感知环境、规划步骤、调用工具、维护状态并根据反馈调整行为的计算实体。

在金融场景中,这个定义要加上三条约束:第一,工具调用必须经过权限与合规校验;第二,状态变更必须可审计、可回滚;第三,规划结果不能直接触发资金操作,必须有人工或规则兜底。因此金融Agent的边界不是“能不能做”,而是“在什么授权和风控条件下做”。

面试加分句:“LLM负责语义理解与生成,Agent负责把语义转成受控动作。金融Agent的核心不是更聪明,而是更可控。”

二、方法流程:工具调用、记忆与规划如何协同

一个典型的金融Agent执行链路可以拆成五步:意图识别→任务规划→工具选择→执行与校验→记忆写回。每一步都有对应的面试追问点。

  1. 意图识别:区分查询、分析、交易、合规审查等意图,不同意图对应不同权限等级。
  2. 任务规划:把复杂目标拆成可执行子任务,例如“生成客户资产配置建议”可拆为持仓查询、风险测评、产品筛选、合规校验。
  3. 工具选择:根据子任务匹配工具,如行情API、风控引擎、产品库、报表系统。
  4. 执行与校验:工具返回后做一致性校验,异常时触发重试或转人工。
  5. 记忆写回:把关键结论、用户偏好、合规结果写入短期或长期记忆。

工具调用在工程上通常以Function Calling或结构化JSON描述实现。下面是一个金融场景的工具描述示例:

{
  "name": "query_portfolio",
  "description": "查询客户当前持仓与市值",
  "parameters": {
    "type": "object",
    "properties": {
      "customer_id": {"type": "string"},
      "account_type": {"type": "string", "enum": ["cash", "margin"]}
    },
    "required": ["customer_id"]
  }
}

记忆机制要区分短期与长期。短期记忆保存当前会话的上下文与中间结果;长期记忆保存客户偏好、历史交互、合规标签。金融场景中,长期记忆必须做脱敏、分区和过期控制,不能把敏感信息无差别写入向量库。

三、案例与场景:从概念到金融落地

假设面试官问:“如果客户说‘帮我把风险高的持仓调低’,你的Agent怎么处理?”这是一个典型的规划与工具调用综合题。

阶段Agent动作金融约束
意图识别识别为“调仓建议”而非直接交易交易意图需二次确认
规划拆为持仓查询、风险评级、候选产品筛选规划结果需可解释
工具调用调用持仓API、风控引擎、产品库只读工具优先,写操作需授权
校验检查建议是否符合适当性管理不合规直接拦截
记忆记录客户风险偏好变化脱敏存储,设置过期

这个案例的答题关键是:不要一上来就调用交易工具。金融Agent的规划能力体现在“知道什么时候不该做”,而不是“什么都能做”。

四、误区与复盘:面试中常见的失分点

  • 误区一:把Agent等同于LLM。只讲模型能力,不讲状态、工具和循环控制,显得没有工程视角。
  • 误区二:工具调用讲得太泛。只说“可以调用API”,不说权限、幂等、超时、重试和审计。
  • 误区三:记忆机制只提向量库。忽略短期/长期区分、脱敏和过期策略,在金融场景是硬伤。
  • 误区四:规划能力吹得过大。声称Agent可以自主完成交易闭环,触碰合规红线。
  • 误区五:没有失败处理。工具报错、模型幻觉、数据缺失时的降级与转人工策略缺失。
复盘提醒:金融Agent面试中,面试官最警惕的是“过度自主”的表述。任何涉及资金、客户信息、合规判断的环节,都要主动加上“人工确认”或“规则兜底”。

把以上四块串起来,本章五组概念的回答逻辑就清晰了:Agent是受控的自主系统,LLM是其中的语义引擎;工具调用是动作边界,记忆是状态边界,规划是决策边界。三条边界共同构成金融Agent的安全底座。面试时先讲边界,再讲能力,最后讲金融约束下的取舍,就能把基础概念题答出工程深度。