/ Модель

Характеристики

Контекст
1 024 токена
Лицензия
MIT
Архитектура
gpt2 · dense

DumBot

Генерация текстаТекст → текст3 профессии

Устаревшая разговорная модель на основе DialoGPT-small для генерации ответов в текстовом диалоге.

457скачиваний за 30 дней2лайкавеса обновлены21 янв 2022

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

DumBot — разговорная генеративная модель, созданная на основе microsoft/DialoGPT-small и разработанная deepparag. Она предназначена для генерации ответов в диалоге и помечена как устаревшая; автор указывает Aeona как преемника.

Модель использует архитектуру GPT-2 и PyTorch, поддерживает генерацию текста и имеет контекст длиной до 1024 токенов. Карточка не приводит сведения о данных обучения или конкретных языках.

Модель распространяется по лицензии MIT. README предупреждает об устаревании, поэтому её следует выбирать с учётом наличия более нового преемника.

Сценарии применения

  • генерация ответов в чат-боте
  • создание простого разговорного прототипа
  • эксперименты с диалоговой генерацией текста

Ограничения

Автор помечает модель как устаревшую и указывает Aeona как преемника. Данные обучения и поддерживаемые языки в карточке не описаны.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

THIS AI IS OUTDATED. See Aeona

An generative AI made using microsoft/DialoGPT-small.

Trained on:

 https://www.kaggle.com/Cornell-University/movie-dialog-corpus

 https://www.kaggle.com/jef1056/discord-data


 

Live Demo

Example:

from transformers import AutoTokenizer, AutoModelWithLMHead
  
tokenizer = AutoTokenizer.from_pretrained("deepparag/DumBot")
model = AutoModelWithLMHead.from_pretrained("deepparag/DumBot")
# Let's chat for 4 lines
for step in range(4):
    # encode the new user input, add the eos_token and return a tensor in Pytorch
    new_user_input_ids = tokenizer.encode(input(">> User:") + tokenizer.eos_token, return_tensors='pt')
    # print(new_user_input_ids)
    # append the new user input tokens to the chat history
    bot_input_ids = torch.cat([chat_history_ids, new_user_input_ids], dim=-1) if step > 0 else new_user_input_ids
    # generated a response while limiting the total chat history to 1000 tokens, 
    chat_history_ids = model.generate(
        bot_input_ids, max_length=200,
        pad_token_id=tokenizer.eos_token_id,  
        no_repeat_ngram_size=4,       
        do_sample=True, 
        top_k=100, 
        top_p=0.7,
        temperature=0.8
    )
    
    # pretty print last ouput tokens from bot
    print("DumBot: {}".format(tokenizer.decode(chat_history_ids[:, bot_input_ids.shape[-1]:][0], skip_special_tokens=True)))

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Класс архитектуры
GPT2LMHeadModel
Ревизия весов
61ec360

0 моделей