需要检查参数值是否符合 schema 中声明的类型。请选择正确实现:
材料题 1:智能体⼯具调⽤ JSON 校验器
在⼯具调⽤型智能体中,模型输出通常需要被解析为结构化 JSON,再根据⼯具 schema 校验⼯具名和参
数是否合法。下⾯的代码实现了⼀个简化版⼯具调⽤校验器:它读取模型输出字符串,检查⼯具名、参数
字段和参数类型,并返回标准化后的⼯具调⽤对象。
请阅读代码,并根据描述完成空缺部分。
pythonpython
arguments[name] is expected_type
expected_type in arguments[name]
not isinstance(arguments[name], expected_type)
type_rules[name] == arguments[name]