[ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling
LLMCompiler 是一个旨在优化大语言模型函数调用流程的框架,通过自动分析任务间的依赖关系实现多任务并行执行。该项目有效解决了传统顺序执行模式带来的高延迟、高成本及潜在精度下降问题,提升了复杂推理任务的执行效率。
自动识别并分解复杂的任务请求,将能够同时处理的函数调用进行分组并行化。
支持主流的开源模型及闭源模型,实现跨平台的通用化适配。
通过优化函数调用逻辑,在减少执行延迟和调用成本的同时,显著提升了模型处理复杂问题的准确性。
提供与 LangChain、LlamaIndex 等主流框架的集成,并支持 vLLM 部署以满足自定义模型的运行需求。
适用于需要高频次、复杂函数调用交互的 LLM 应用开发者,特别是在科研、数据分析及需要高性能智能代理的工业级应用场景中。