
Catchty -это ваш личный искусственный интеллект, который использует WebGPU для запуска больших языковых моделей (LLMS) и в частном порядке в вашем браузере, что приносит вам наибольшую функцию, богатую искусственным опытом в браузере.
Этот проект предназначен для того, чтобы быть самой близкой попыткой внедрить знаменитость и функциональность из популярных интерфейсов ИИ, таких как CHATGPT и Gemini, в опыт работы в браузере.
По умолчанию WebGPU включен и поддерживается как в Chrome, так и в Edge. Тем не менее, можно включить его в Firefox и Firefox ночью. Проверьте совместимость браузера для получения дополнительной информации.
Если вы просто хотите попробовать приложение, оно в прямом эфире на этом сайте.
Это приложение Next.js, которое требует node.js (18+) и NPM, установленных для запуска проекта локально.
Если вы хотите настроить и запустить проект локально, выполните следующие шаги:
1. Клонировать репозиторий в каталог на вашем ПК с помощью командной строки:
git clone https://github.com/addyosmani/chatty
2. Откройте папку:
cd chatty
3. Установите зависимости:
npm install
4. Запустите сервер разработки:
npm run dev
5. Перейдите в Localhost: 3000 и начните болтать!
Примечание
Dockerfile еще не оптимизирован для производственной среды. Если вы хотите сделать это сами, проверьте пример NextJS
docker build -t chattyui .
docker run -d -p 3000:3000 chattyui
Или используйте docker-compose :
docker compose up
Если вы внесли изменения и хотите восстановить, вы можете просто запустить
docker-compose up --build
Взносы более чем приветствуются! Однако, пожалуйста, обязательно прочтете сначала рекомендации по содействию :)
Примечание
Чтобы эффективно запустить модели, вам понадобится графический процессор с достаточным количеством памяти. Модели 7B требуют графического процессора с около 6 ГБ памяти, в то время как модели 3B требуют около 3 ГБ.
Меньшие модели могут не иметь возможности обрабатывать встроенные файлы так же эффективные, как и более крупные.
Чатти создается с использованием проекта WEBLLM, используя HuggingFace, LLMS с открытым исходным кодом и Langchain. Мы хотим поблагодарить их отличную работу и поблагодарить сообщество с открытым исходным кодом.
Чатти создается и поддерживается Адди Османи и Якобом Хог Мёрк.