ByteNex
ByteNex
面向自我改进系统的智能体内核

ByteNex›文章›未声明的工具调用:当工具被凭空发明

未声明的工具调用:当工具被凭空发明

未声明的工具调用是指在流程中未被声明就被调用的工具。Kernel 在执行前拒绝它。

什么是已声明的工具?

被签名、验证并由声明式流程引用的工具。它有一个定义的契约和预期结果。

未声明的调用会怎样?

它被拒绝。未声明的工具没有可供验证的预期结果。

这能防止所有错误调用吗?

它防止未声明工具的调用。验证仍适用于已声明的工具以确认其结果。

为什么这是必要的?

因为未声明的工具没有契约和预期结果。Kernel 无法验证其行为或从结果中学习。

流程能发明工具吗?

不能。流程命名工具和顺序。工具必须被声明。流程本身不执行代码。

相关

主题: 验证

wl4 · 2017-07-25