Skip to main content
并行函数调用: MegaLLM 支持并行函数执行以提高性能。

工作原理

1

定义可用工具

使用 JSON Schema 描述指定 AI 可以使用的函数。
2

AI 决定何时调用

模型根据上下文决定何时以及如何使用工具。
3

执行并返回结果

您的应用程序执行函数并将结果返回给 AI。
4

AI 处理结果

AI 将函数结果纳入其最终响应中。

基本示例

并行函数调用

MegaLLM 支持同时调用多个函数以提高性能:

高级模式

函数链

通过链接函数调用构建复杂的工作流:

工具选择控制

控制 AI 何时以及如何使用工具:

错误处理

正确处理函数执行错误:

实际应用示例

数据库查询助手

API 集成代理

文件系统操作

最佳实践

验证: 始终在执行之前验证函数参数以防止错误。

1. 清晰的函数描述

2. 类型安全

3. 速率限制

带函数的流式传输

将流式传输与函数调用相结合:

下一步