Skip to content

Чат с большой языковой моделью

Notifications You must be signed in to change notification settings

nymless/demo-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo Chat App

Требования

Для запуска нужно

  • Зарегистрироваться в Hugging Face - https://huggingface.co/.
  • Перейти на страницу модели - https://huggingface.co/google/gemma-2b-it.
  • Согласиться с требованиями по использованию модели компании Google.
  • В личном кабинете Hugging Face, вкладка Access Tokens, создать токен.
  • В корне проекта создать .streamlit\secrets.toml со следующим содержимым HUGGING_FACE_ACCESS_TOKEN = "Ваш токен"

Установка

Рекомендуется создать виртульную среду venv или conda.

Установка зависимостей через Conda

conda install conda-forge::transformers
conda install conda-forge::streamlit
conda install conda-forge::accelerate

Установка зависимостей через PyPI

pip install transformers
pip install streamlit
pip install accelerate

Установка PyTorch под Windows

CUDA: conda install pytorch pytorch-cuda=11.8 -c pytorch -c nvidia
CUDA: pip install torch --index-url https://download.pytorch.org/whl/cu118
CPU: conda install pytorch cpuonly -c pytorch
CPU: pip install torch

Запуск

streamlit run app.py

About

Чат с большой языковой моделью

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages