Gorilla让LLMs可以通过调用APIs使用工具。给定一个自然语言查询,Gorilla会提出语义和语法正确的API来调用。现已支持1600+(并且还在增加)API调用。只看这一环节其能力已经超过GPT-4。
此外,Gorilla还可以根据上下文和用户意图推断最适合的API,并提供自动补全和纠错功能以使用户输入更加准确。
该模型的目标是帮助开发人员和数据科学家提高生产力,减少他们花在编写代码的时间,从而更专注于解决业务问题。
Gorilla是基于PyTorch和Hugging Face的Transformer框架实现的,可以在多个计算机环境中运行,包括CPU、GPU和云服务。
伯克利大学计算机系的教授和Gorilla项目的创始人Raluca Ada Popa表示,他们的目标是将Gorilla打造成一个适用于多个行业和领域的通用api调用工具。
未来,Gorilla还将加强安全性、增加API覆盖范围,并提供更加智能的建议和推荐。