工程实践更新于 2026-10-24
函数调用
模型根据用户意图选择并调用外部函数,再把结果用于回答。
#函数调用#工具#Agent
通俗解释
函数调用让模型能查数据库、发请求、操作软件,而不仅是生成文本。模型输出结构化参数,由应用执行函数。关键设计包括参数校验、权限控制、超时重试和人工确认。
例子
用户问订单状态,模型调用 get_order(order_id) 后根据返回值回答。
模型根据用户意图选择并调用外部函数,再把结果用于回答。
函数调用让模型能查数据库、发请求、操作软件,而不仅是生成文本。模型输出结构化参数,由应用执行函数。关键设计包括参数校验、权限控制、超时重试和人工确认。
用户问订单状态,模型调用 get_order(order_id) 后根据返回值回答。