本单元目标
工具调用让模型提出结构化请求,由程序验证并执行。
你会学到什么
工具调用让模型提出结构化请求,由程序验证并执行。模型输出的参数仍是不可信输入,需要类型校验、权限检查和资源限制。不要把模型文本直接拼接成 shell 或数据库命令。
跟着做
先实现只读工具 search_notes(query),返回固定数量的结果与稳定 ID。工具 schema 明确字段类型和长度,服务端再验证。未知工具或缺少参数应产生结构化错误,供流程决定是否继续。
动手练习
为只读检索工具编写参数模型,并测试空参数、超长参数和未知字段。
完成检查
- 输入经过验证
- 返回结果有数量上限
- 工具无法执行任意代码
继续阅读
本单元为 AIScope 原创学习说明,外部资料用于继续阅读。涉及第三方 API 的示例请以提供商当前文档为准。
完成前,检查一下
用实际结果检验自己的理解。勾选清单后,主动记录学习进度。
学会了吗?试两道题
测验单独记录,不改变你勾选的完成进度。提交后可以查看逐题解析。
登录后开始测验待核验
适用范围:尚未标注,请结合原文与实际环境核对
人工核验:尚无核验记录