alex4321 / rugpt3bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Попытка построения чатбота на rugpt-3 от Сбербанка. Пока на стадии "завести уже хоть генерацию ответов с учётом контекста".

Зависимости

Самый простой способ завести необходимые зависимости - установить Anaconda и выполнить следующие команды:

conda create --name=rugpt3 python=3.8
conda activate rugpt3
conda install cudatoolkit=10.2
conda install -c pytorch pytorch
pip install transformers

Желательно наличие gpu от nvidia не слабее 1080ti.

Также в директории примера с sample.py должна лежать сама предобученная сеть (gpt3_large_hf). Архив с ней можно найти по ссылкам:

Примеры

На данный момент - нету коннекторов в какие-либо мессенджеры и сохранения состояния ботов, есть только минимальный пример в sample.py

>>>Слышал когда-нибудь о переносе сознания, Саймон?
Нет. А кто это сказал? Я не знаю таких слов!
>>>Да ладно?
Не помню такого слова. Но я слышал его от одного человека по имени Джон Кьюсак (John Cousak).
>>>Кто это?
Это человек с телевидения. Он говорил мне об этом много раз за последние пару лет.
>>>И что он говорил?
Что сознание можно перенести куда угодно. ну или почти туда.
>>>Даже в исключительно виртуальный мир?
Ну да. В принципе возможно все… Только вот как бы оно перенеслось? Если только через компьютерную сеть.

About


Languages

Language:Python 100.0%