丰富 AI 插件的 API 调用?

哎呀,这确实相当高级。

我想如果自定义工具足够丰富,它们也能做到这一点……感觉有点像鲁布·戈德堡机械,但可以想象一下。

  1. 如果配置包含一个角色:
    1. 强制调用工具
    2. 强制使用自定义工具,并且该工具没有参数
  2. 然后,我们不调用 LLM,而是直接将控制权交给工具
  3. 然后,我们为工具提供足够的基础设施,通过某种方式的控制反转将结果流式传输回应用程序

这是一个惊人的巨大变化,并且维护起来将非常困难。

我想另一种选择是定义一个新的自定义插件,它依赖于 Discourse-AI 并定义你自己的方言和端点——这无疑是最简单的方法。