-
Notifications
You must be signed in to change notification settings - Fork 77
ru Distributions
Дистрибутив представляет собой набор файлов конфигурации (файлы Docker YAML и pipe_conf.json, используемые агентом DeepPavlov) и сопутствующих компонентов и сервисов, которые вместе образуют многопрофильного ИИ-помощника, созданного с использованием стека технологий разговорного ИИ DeepPavlov.
Мы уже включили шесть дистрибутивов: четыре из них основаны на облегченном социальном боте Deepy, один из них — полноразмерный чат-бот Dream (на основе версии Alexa Prize Challenge) на английском языке и чат-бот Dream на русском языке.
Базовая версия Лунного помощника. Deepy Base содержит аннотатор предварительной обработки правописания, навык обслуживания харвестеров на основе шаблонов, и открытый программный навык на основе AIML, основанный на Dialog Flow Framework. Ссылка на дистрибутив.
Расширенная версия Лунного помощника. Deepy Advanced содержит предварительную обработку правописания, сегментацию предложений, Аннотаторы Entity Linking и Intent Catcher, Harvesters Maintenance GoBot Skill для целенаправленных ответов, и открытый программный навык на основе AIML, основанный на Dialog Flow Framework. Ссылка на дистрибутив.
FAQ версия Лунного помощника. Deepy FAQ содержит аннотатор предварительной обработки правописания, Навык ответов на часто задаваемые вопросы на основе шаблонов, и открытый программный навык на основе AIML, основанный на Dialog Flow Framework. Ссылка на дистрибутив.
Целенаправленная версия Лунного помощника. Deepy GoBot Base содержит аннотатор предварительной обработки правописания, Harvester Maintenance GoBot Skill для целенаправленного реагирования, и открытый программный навык на основе AIML, основанный на Dialog Flow Framework. Ссылка на дистрибутив.
Полная версия DeepPavlov Dream Socialbot.
Это практически та же версия социального бота DREAM, что и на
конец Alexa Prize Challenge 4.
Некоторые сервисы API заменены обучаемыми моделями.
Некоторым службам (например, News Annotator, Game Skill, Weather Skill) требуются закрытые ключи для базовых API,
большинство из них можно получить бесплатно.
Если вы хотите использовать эти службы в локальных развертываниях, добавьте свои ключи в переменные окружения (например, ./.env
).
Эта версия Dream Socialbot потребляет много ресурсов
из-за своей модульной архитектуры и оригинальных целей (участие в Alexa Prize Challenge).
Мы предоставляем демоверсию Dream Socialbot на нашем веб-сайте.
Ссылка на дистрибутив.
Мини-версия социального бота DeepPavlov Dream. Это генеративный социальный бот, который использует [английскую модель DialoGPT] (https://huggingface.co/microsoft/DialoGPT-medium) для генерации большинства ответов. Он также содержит компоненты перехватчика намерений и ответчика для удовлетворения особых пользовательских запросов. Ссылка на дистрибутив.
Персонифицированная мини-версия DeepPavlov Dream Socialbot. Это генеративный социальный бот, который использует английскую модель DialoGPT для генерации большинства ответов. Он также содержит компоненты перехватчика намерений и ответчика для удовлетворения особых пользовательских запросов. Ссылка на дистрибутив.
Многоязычная версия DeepPavlov Dream Socialbot. Ссылка на дистрибутив.
Многомодальная версия DeepPavlov Dream Socialbot. Ссылка на дистрибутив.
Это простая диалоговая система, которая может общаться с вами на любые темы. Он имеет заранее определенную «индивидуальность» и использует модель OpenAI «davinci3» для генерации ответов. Ссылка на дистрибутив.
Это простая диалоговая система, которая может общаться с вами на любые темы. Он имеет заранее определенную «индивидуальность» и использует модель «GPT-J 6B» от EleutherAI для генерации ответов. Ссылка на дистрибутив.
Чат-бот на основе Russian Dream Persona, который использует русский LLaMA 7B Ильи Гусева для генерации ответов на основе текста описания личности. Ссылка на дистрибутив.
Русская версия DeepPavlov Dream Socialbot. Это генеративный социальный бот, который использует [российскую модель DialoGPT] (https://huggingface.co/Grossmend/rudialogpt3_medium_based_on_gpt2) для генерации большинства ответов. Он также содержит компоненты перехватчика намерений и ответчика для удовлетворения особых пользовательских запросов. Ссылка на дистрибутив.
Создать свой дистрибутив можно двумя способами: добавить новые пользовательские компоненты или составить диалоговую систему из существующих компонентов.
Мы подготовили видео-семинар "Как интегрировать новый компонент в многопрофильный ИИ-помощник на базе Dream".
Мы подготовили видео-семинар "Как проектировать многопрофильных ИИ-помощников с помощью DeepPavlov Dream".
Теперь есть и специальный инструмент для работы с DeepPavlov Dream из CLI. Обратитесь к DeepPavlov Dreamtools, чтобы создать свой собственный дистрибутив из существующих компонентов автоматически с помощью CLI.
Если вы хотите поделиться своим дистрибутивом с другими пользователями Dream, создайте каталог дистрибутива в подкаталоге /assistant_dists/
, поместите файлы конфигурации в подкаталог только что созданного дистрибутива в /assistant_dists
, а затем отправьте его в этот репозиторий с помощью запрос на извлечение из вашего репозитория форка.