Компания OpenAI представила проект OpenCopilot в ранней бета-версии на платформе GitHub. На данный момент его функциональность доступна ограниченному кругу пользователей.
OpenCopilot представляет собой разработку в области искусственного интеллекта, которая ориентирована на роль помощника. Интеграция данного инструмента позволяет внедрить его функциональность в собственный продукт. Суть заключается в том, что OpenCopilot способен взаимодействовать с базовыми интерфейсами приложений (API) и автоматически выполнять вызовы соответствующих интерфейсов по необходимости. Задействование обширной языковой модели позволяет OpenCopilot определять, требует ли запрос пользователя выполнения определенного вызова к конечной точке API.
Дальнейшие планы по разработке AI Copilot
На платформе GitHub даются также дальнейшие прогнозы по разработке продукта. Приведем некоторые из них:
- Создание неограниченное количество копилотов;
- Встраивание копилота в SaaS системы с использованием стандартных вызовов JS;
- Форма чата на TypeScrip;
- Предоставление определения Swagger для API;
- Валидатор определений Swagger;
- Редактор конечных точек пользовательского интерфейса;
- Память чата;
- Поддержка векторных баз данных для больших файлов Swagger;
- Система плагинов для поддержки различных типов аутентификации;
- Офлайн LLM;
- Возможность обработки текстовых данных, файлов PDF, веб-сайтов и дополнительных источников данных.
Имеется возможность подать заявку на реализацию полезной идеи. Форма подачи указана также на Гитхаб.