JohnSmith9982's picture
Upload 98 files
0cc999a

A newer version of the Gradio SDK is available: 5.7.1

Upgrade

川虎 Chat 🐯 Chuanhu Chat

Logo

Легкий и удобный веб-интерфейс для LLM, включая ChatGPT/ChatGLM/LLaMA

Tests Passing GitHub Contributors GitHub pull requests

Поддержка GPT-4 · Анализ файлов в чате · Локальная установка LLM · Онлайн-поиск · Помощник Agent · Поддержка Fine-tune

Видео туториал · 2.0 Введение · 3.0 Введение и руководство || Пробная онлайн-версия · Развертывание в один клик

Video Title

✨ Обновление 5.0!

ChuanhuChat5

New! Совершенно новый пользовательский интерфейс! Он такой приятный, не похожий на Gradio, с новым эффектом матового стекла!

New! Адаптация для мобильных устройств (включая экраны с отверстием/выемкой под камеру), иерархия стала более четкой.

New! История перенесена в левую часть для удобства использования. Поддерживается поиск (с поддержкой регулярных выражений), удаление и переименование.

New! Теперь можно автоматически давать истории имена для больших моделей (требуется включение в настройках или в конфигурационном файле).

New! Теперь можно установить Чуаньху Чат в качестве приложения PWA, чтобы повысить нативность! Поддерживаемые браузеры: Chrome/Edge/Safari и другие.

New! Значок адаптирован для различных платформ, выглядит более комфортно.

New! Поддержка Fine-tune (микронной настройки) GPT 3.5!

Поддерживаемые модели

Модель с использованием API Примечание Локально развернутые модели Примечание
ChatGPT (GPT-4) Поддерживает микронастройку gpt-3.5 ChatGLM (ChatGLM2)
Azure OpenAI LLaMA Поддерживает модель Lora
Google PaLM Не поддерживает потоковую передачу данных StableLM
Xunfei Xinghuo Cognitive Model MOSS
Inspur Yuan 1.0 Qwen
MiniMax
XMChat Не поддерживает потоковую передачу данных
Midjourney Не поддерживает потоковую передачу данных
Claude

Советы по использованию

💪 Мощные функции

  • Chuanhu ассистент: подобно AutoGPT, полностью автоматизированное решение вашей проблемы;
  • Поиск в Интернете: данные ChatGPT устарели? Дайте LLM возможность использовать сеть;
  • База знаний: позвольте ChatGPT помочь вам быстро прочитать информацию! Ответить на вопросы в соответствии с файлами.
  • Локальная установка LLM: одним щелчком разверните свою собственную модель языка большого размера.

🤖 Системный промт

  • Установка предпосылок через системное сообщение позволяет эффективно играть роль персонажа;
  • Чуаньху Чат предоставляет набор системных шаблонов, нажмите "Загрузить шаблон системного сообщения", затем выберите необходимый шаблон ниже.

💬 Обычный диалог

  • Если ответ не удовлетворяет вас, можно попробовать снова с помощью кнопки "Перегенерировать" или просто удалить этот раунд диалога;
  • Поле ввода поддерживает перенос строки, нажмите Shift + Enter, чтобы сделать перенос строки;
  • В поле ввода можно использовать клавиши и , чтобы быстро переключаться в истории отправки;
  • Создание нового диалога слишком неудобно? Попробуйте функцию "Одиночный диалог";
  • У кнопки возле пузыря с ответом можно не только "скопировать одним нажатием", но и "посмотреть исходный текст в формате Markdown";
  • Укажите язык ответа, чтобы ChatGPT всегда отвечал на определенном языке.

📜 История чатов

  • История диалогов будет сохраняться автоматически, не нужно беспокоиться о том, что после вопросов они исчезнут;
  • История диалогов защищена для каждого пользователя, никто кроме вас не может ее видеть;
  • Переименуйте историю диалога, чтобы было удобнее искать в будущем;
  • New! Магическое автоматическое именование истории диалога: позволяет LLM понять содержание диалога и автоматически называть историю диалога!
  • New! Поиск истории диалога, поддержка регулярных выражений!

🖼️ Красивый и компактный интерфейс

  • Собственная тема Small-and-Beautiful принесет вам красивые и компактные впечатления;
  • Автоматическое переключение светлой и темной темы обеспечит комфорт в любое время суток;
  • Идеальное отображение LaTeX / таблиц / блоков кода, поддержка подсветки синтаксиса;
  • New! Нелинейная анимация, эффект матового стекла – он такой изысканный, не похожий на Gradio!
  • New! Поддержка Windows / macOS / Linux / iOS / Android, от иконки до адаптации под экраны с вырезами, предоставляет оптимальный опыт!
  • New! Поддержка установки в качестве PWA-приложения, для более нативного опыта!

👨‍💻 Технические возможности

  • New! Поддержка Fine-tune (тонкой настройки) gpt-3.5!
  • Множество настраиваемых параметров для LLM;
  • Поддержка изменения api-host;
  • Поддержка настройки настраиваемого прокси-сервера;
  • Поддержка балансировки нагрузки между несколькими ключами API.

⚒️ Развертывание на сервере

  • Развертывание на сервере: установите "server_name": "0.0.0.0", "server_port": <порт>", в config.json.
  • Получение общедоступной ссылки: установите "share": true в config.json. Обратите внимание, что программа должна быть запущена, чтобы можно было получить доступ по общедоступной ссылке.
  • Использование на Hugging Face: рекомендуется скопировать Space в правом верхнем углу, а затем использовать его, чтобы приложение было более отзывчивым.

Быстрый старт

git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git
cd ChuanhuChatGPT
pip install -r requirements.txt

Затем создайте копию config_example.json, переименуйте ее в config.json, а затем укажите в файле свой API-ключ и другие настройки.

python ChuanhuChatbot.py

Откроется окно браузера, и вы сможете общаться с ChatGPT.

Примечание

Подробные инструкции см. на нашей wiki-странице.

Поиск и устранение неисправностей

При возникновении проблем следует сначала попробовать вручную подтянуть последние изменения этого проекта. Примерная инструкция:

  1. Загрузите архив с последней версией кода, нажав на кнопку Download ZIP на веб-странице, или
    git pull https://github.com/GaiZhenbiao/ChuanhuChatGPT.git main -f
    
  2. Попробуйте установить зависимости еще раз (так как в этом проекте могли появиться новые зависимости)
    pip install -r requirements.txt
    

Как правило, большинство проблем можно решить, выполнив следующие действия.

Если проблема сохраняется, обратитесь к этой странице: Часто задаваемые вопросы (FAQ)

На этой странице перечислены практически все возможные проблемы и способы их решения. Пожалуйста, внимательно прочитайте его.

Дополнительная информация

Более подробную информацию можно найти в нашей wiki:

Starchart

Star History Chart

Помощники

Спонсорство

🐯 Если этот проект будет вам полезен, не стесняйтесь угостить меня колой или чашкой кофе~.

Buy Me A Coffee

image