Создание лучших моделей искусственного интеллекта: партнерство ILLA Cloud и Hugging Face, меняющее правила игры

ILLA рада объявить о сотрудничестве с Hugging Face, поставщиком технологий и услуг обработки естественного языка (NLP). Они наиболее известны своим пакетом NLP с открытым исходным кодом, который включает инструменты для генерации текста, языкового перевода и распознавания именованных объектов. ILLA более продуктивна, чем когда-либо прежде, благодаря Hugging Face. ИИ позволяет нашим пользователям делать больше.

Cloud ILLA
ILLA Cloud — это платформа разработки с минимальным кодом, которая включает в себя множество интерфейсных компонентов, а также соединители API баз данных. Чтобы быстро завершить разработку полного стека, вы можете использовать ILLA Cloud для разработки внешнего интерфейса, перетаскивая компоненты и подключаясь к своей базе данных или API.

Что вы можете сделать с обнимающим лицом в ILLA Cloud

В Hugging Face более 130 000 моделей машинного обучения доступны через общедоступный API, который вы можете бесплатно использовать и тестировать на странице https://huggingface.co/models. Кроме того, если вам нужно решение для производственных сценариев, вы можете использовать конечные точки вывода Hugging Face, которые можно развернуть и получить к ним доступ по адресу https://huggingface.co/docs/inference-endpoints/index. .

ILLA Cloud предоставляет десятки часто используемых интерфейсных компонентов, что позволяет вам быстро создавать различные интерфейсные интерфейсы в соответствии с вашими конкретными потребностями. В то же время ILLA предлагает подключение к Hugging Face, что позволяет быстро подключаться к API, отправлять запросы и получать возвращенные данные. Соединив API и интерфейсные компоненты, вы можете реализовать требование, чтобы пользователи могли вводить контент через интерфейс и отправлять его в API. API возвращает сгенерированный контент для отображения во внешнем интерфейсе.

Как использовать обнимающее лицо в ILLA Cloud

Шаг 1: Создайте пользовательский интерфейс с компонентами в облаке ILLA

На основе описанного вами ожидаемого сценария использования создайте внешний интерфейс. Например, вы можете использовать компоненты ввода и изображения, если ваш продукт принимает текст и выводит изображение. Если ваш продукт принимает текст и выводит сгенерированный текст, вы можете использовать компоненты ввода и текста.

На следующем изображении показан пример страницы интерфейса продукта, которая отвечает на вопросы в зависимости от контекста.

Шаг 2. Создайте ресурс «Обнимающее лицо» и настройте действия.

Нажмите + New в списке действий и выберите Hugging Face Inference API.

Подтвердите информацию о модели в Hugging Face перед настройкой действий:

Выберите модель на странице Модель с обнимающим лицом

Давайте используем deepset/roberta-base-squad2в качестве примера. Перейдите на страницу сведений › щелкните Развернуть › Щелкните Inference API

Параметры после “inputs” - это то, что вы должны заполнить в ILLA.

И мы также поддерживаем ввод текста и двоичный ввод, который может соответствовать всем подключениям API Hugging Face Inference.

Шаг 3. Соедините действия с компонентами

Чтобы передать интерфейсный ввод пользователя в API, вы можете использовать {{ для получения данных, введенных в компоненте. Например, input2 — это компонент для ввода вопроса, а input1 — это компонент для ввода контекста, мы можем заполнить question и context в ключе и заполнить {{ input.value }} в значении:

{
"question": {{input2.value}},
"context": {{input1.value}}
}

Прежде чем отображать выходные данные Action во внешнем компоненте, мы должны подтвердить, в какое поле помещаются выходные данные разных моделей. Все еще взяв deepset/roberta-base-squad2 в качестве примера, результаты следующие:

Таким образом, мы можем получить ответ с помощью {{ textQuestion.data[0].answer }} (textQuestion — это название действия).

Демо

Заключение

В заключение, партнерство между ILLA и Hugging Face призвано произвести революцию в мире разработки с низким кодом. Благодаря возможности доступа к более чем 130 000 предварительно обученных моделей машинного обучения и простоте использования, обеспечиваемой ILLA Cloud, разработчики теперь могут создавать сложные приложения с невероятной скоростью и эффективностью. Это партнерство предлагает комплексное решение для НЛП и ИИ, позволяющее пользователям делать с ИИ больше, чем когда-либо прежде.