微软开源JARVIS:用 ChatGPT 控制其它 AI 模型
为了处理复杂的人工智能任务,LLM 应该能够与外部模型协调,以利用它们的能力。因此,关键点在于如何选择合适的中间件来桥接 LLM 和 AI 模型。
研究者发现,每个 AI 模型都可以通过总结其模型功能表示为一种语言形式。由此便引入了一个概念:「语言是 LLM 连接 AI 模型的通用接口」。通过将 AI 模型描述纳入提示中,ChatGPT 可以被视为管理人工智能模型的大脑。因此,这一方法可以让 ChatGPT 能够调用外部模型,来解决实际任务。
于是 HuggingGPT 就诞生了,该系统的工作流程包括四个阶段:
*任务规划:使用 ChatGPT 分析用户的请求,了解他们的意图,并将其拆解成可解决的任务。
*模型选择:为了解决计划的任务,ChatGPT 根据描述选择托管在 Hugging Face 上的 AI 模型。
*任务执行:调用并执行每个选定的模型,并将结果返回给 ChatGPT。
*生成响应: 最后使用 ChatGPT 整合所有模型的预测,生成 Response。
论文发布后不久,微软就在 GitHub 开源了基于论文实现的项目 ——JARVIS,其自我描述是用于连接 LLM 和 AI 模型的协作系统。该系统由 LLM(大语言模型)作为控制器和许多 AI 模型作为协作执行者(来自 HuggingFace Hub)组成。
目前该项目正在建设中,微软表示很快就会准备好所有的代码。
via |̲̅S̲̅V̲̅I̲̅P̲̅|Cyan
🚀CyanNAI Report投稿 🤣CyanNAI 主频道