Gorilla — это проект с открытым исходным кодом, созданный Шиширом Патилом, аспирантом систем машинного обучения в Калифорнийском университете в Беркли.
Он основан на Falcon и MPT, двух мощных языковых моделях, которые были точно настроены для интеграции и использования API.
Gorilla может анализировать абстрактное синтаксическое дерево (AST) при написании кода, что приводит к семантически и синтаксически правильным вызовам API. Это означает, что он может значительно уменьшить галлюцинации и неправильный синтаксис, которые являются общими проблемами для других языковых моделей, таких как GPT-4.
Некоторые варианты использования Gorilla:
✅ Разработка приложений, которым требуется интерфейс на естественном языке для API, таких как голосовые помощники, чат-боты или редакторы кода.
✅ Изучение и изучение различных API без необходимости читать документацию или писать код вручную.
✅ Генерация фрагменты кода или примеры для документации или руководств с использованием запросов на естественном языке.
✅ Тестирование и отладка API путем их вызова с различными входными и выходными данными с использованием запросов на естественном языке.
✅ Создание инновационных и функциональных приложений, использующих возможности большие языковые модели и широкий спектр API.
Gorilla также совместима с коммерческим использованием, что позволяет разработчикам включать ее в свои проекты без каких-либо обязательств.
Он доступен для использования в различных средах, включая Google Colab и интерфейс командной строки (CLI) через установку «gorilla-cli».
Gorilla также поставляется с APIBench, тщательно подобранной коллекцией API-интерфейсов, которая облегчает обучение и расширяет доступные ресурсы, к которым может обращаться Gorilla. Разработчики API также могут присоединиться к делу и внести свои API для включения в постоянно растущий магазин API.
Gorilla меняет правила игры в области интеграции и использования API. Это может помочь разработчикам сэкономить время и усилия, а также создавать более инновационные и функциональные приложения. Это также может помочь энтузиастам языковых моделей изучить потенциал больших языковых моделей для практических целей.
И не забудьте поделиться этим постом со своей сетью, чтобы больше людей могли открыть для себя Gorilla и ее удивительные возможности.
Ссылка на Горрилу: https://github.com/ShishirPatil/gorilla