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

Для получения дополнительных статей по науке о данных и подготовки к интервью следуйте: https://medium.com/@thedatabeast