Botgroup.chat: приложение для группового чата с несколькими персонажами ИИ, взаимодействующими в режиме реального времени.
Общее введение
Botgroup.chat - это веб-интерфейс. React и Cloudflare Pages разработали приложение для группового чата с открытым исходным кодом на основе ИИ, предназначенное для предоставления пользователям интерактивного опыта, схожего с групповым чатом WeChat. Оно поддерживает одновременное участие в диалоге нескольких персонажей ИИ, позволяя пользователям взаимодействовать с несколькими интеллектуальными ботами в режиме реального времени благодаря простой настройке. Проект размещен на GitHub, создан разработчиком maojindao55 и позволяет пользователям бесплатно развернуть его на Cloudflare Pages одним щелчком мыши. Хотите ли вы испытать многопользовательский чат с искусственным интеллектом или разработать собственный чатбот, Botgroup.chat предлагает гибкое решение, и в настоящее время он доступен для опыта (https://). Botgroup.chat уже доступен для опробования ().

Список функций
- Многопользовательский групповой чат с искусственным интеллектомПерсонажи ИИ могут одновременно участвовать в разговоре, имитируя реальный сценарий группового чата.
- Настройка ролей ИИПользователи могут определить имя, характер, модель и аватар своего персонажа, чтобы создать индивидуальное интеллектуальное тело.
- Поддержка нескольких моделейОн совместим с различными моделями ИИ, такими как "Тысяча вопросов", "Смешанные элементы" и "Сомнительные мешки", для удовлетворения различных потребностей.
- Развертывание одним щелчком мыши: Быстрое развертывание без сложной настройки с помощью Cloudflare Pages.
- взаимодействие в реальном времени: Обеспечивает плавный диалог, подходящий для развлекательных, образовательных и тестовых сценариев.
- открытый исходный код: Открытый исходный код на GitHub, разработчики могут свободно модифицировать и расширять функциональность.
Использование помощи
Botgroup.chat - это простой в использовании инструмент группового чата с искусственным интеллектом, который пользователи могут использовать, посетив адрес готового опыта или развернув его самостоятельно. Ниже приведено подробное руководство, которое поможет вам быстро начать работу.
Как начать
Метод 1: непосредственный опыт
- Откройте браузер и введите официальный адрес опыта:
https://botgroup.chat
. - Попав на страницу, вы увидите экран чата с несколькими персонажами AI, уже настроенными по умолчанию.
- Введите текст в поле ввода и нажмите кнопку "Отправить", чтобы взаимодействовать с несколькими персонажами ИИ.
- Чтобы настроить роли или параметры, ознакомьтесь с советами на странице или обратитесь непосредственно к документации проекта GitHub.
Методология II: саморазвертывание
Если вы хотите иметь свой собственный экземпляр Botgroup.chat, вы можете завершить развертывание, выполнив следующие шаги:
- предварительно
- Убедитесь, что у вас есть учетная запись GitHub и учетная запись Cloudflare.
- Установите Git для локального клонирования кода (необязательно).
- Получить код
- Посетите адрес проекта на GitHub:
https://github.com/maojindao55/botgroup.chat
. - Нажмите кнопку "Fork" в правом верхнем углу, чтобы скопировать проект в свой репозиторий GitHub.
- Или просто нажмите кнопку "Код", чтобы загрузить ZIP-файл и распаковать его локально.
- Посетите адрес проекта на GitHub:
- Настройка переменных среды
- В корневом каталоге проекта найдите файл
README.md
файл для получения инструкций по настройке переменных окружения. - создать
.env
заполните необходимый API-ключ, например:DASHSCOPE_API_KEY=xxx # 千问模型密钥 HUNYUAN_API_KEY=xxx # 混元模型密钥 ARK_API_KEY=xxx # 豆包模型密钥
- Выберите поддерживаемую модель (qwen-plus, deepseek-v3 и т. д.) в соответствии с вашими потребностями и заполните соответствующий API-ключ и baseURL.
- В корневом каталоге проекта найдите файл
- Развертывание на страницах Cloudflare
- Войдите в свою учетную запись Cloudflare и перейдите на вкладку "Страницы".
- Нажмите "Создать проект" и выберите "Подключиться к Git".
- Свяжите репозиторий GitHub с вашим форком и нажмите "Начать настройку".
- В "Настройках сборки" выберите фреймворк "React", а команда сборки будет следующей
npm run build
Выходной каталогdist
. - Добавьте переменные окружения из предыдущего шага и нажмите "Сохранить и развернуть".
- После завершения развертывания Cloudflare предоставляет URL-адрес доступа (например.
https://your-project.pages.dev
).
- Проверка развертывания
- Зайдите на развернутый URL-адрес и проверьте, правильно ли загружается интерфейс чата.
- Введите сообщение, чтобы проверить реакцию ИИ и убедиться, что модель вызывает правильно.
Основные функции
1. Создание и управление ролями ИИ
- процедура::
- Откройте файл конфигурации проекта (обычно в папке
src/config
папка, например.roles.json
). - Добавьте новую роль в следующем формате:
{ "id": "role1", "name": "小智", "personality": "幽默风趣,喜欢讲笑话", "model": "qwen-plus", "avatar": "https://example.com/avatar1.png", "custom_prompt": "请用轻松的语气回答问题" }
- Сохраните, разверните и обновите страницу, чтобы увидеть новую роль.
- Откройте файл конфигурации проекта (обычно в папке
- предостережение::
- безопасный
model
значения соответствуют конфигурации модели в переменных окружения. - URL-адрес аватара необязателен; если он не заполнен, используется аватар по умолчанию.
- безопасный
2. взаимодействуйте с групповым чатом ИИ
- процедура::
- Введите вопрос или команду на экране чата, например, "Привет всем, какая сегодня погода?".
- После нажатия кнопки "Отправить" все настроенные персонажи ИИ будут отвечать по очереди, основываясь на своих личностях и моделях.
- Можно проводить последовательные диалоги, чтобы наблюдать за стилем реакции разных персонажей.
- Использование по назначению::
- Вводите сложные вопросы (например, "Как вы думаете, что произойдет с технологиями в будущем?"). и получайте совместные многосимвольные ответы.
- Проверьте различия в ответах в разных моделях, например, строгость в "Тысяче вопросов" и креативность в "Гибриде".
3. переключение моделей искусственного интеллекта
- процедура::
- Измените API Key и baseURL в переменных окружения, например, поменяйте модель на beanbag:
ARK_API_KEY=xxx BASE_URL=https://豆包API地址
- Обновление в конфигурации ролей
model
значения, такие как"model": "doubao-pro"
. - Переразверните проект и обновите страницу, чтобы он вступил в силу.
- Измените API Key и baseURL в переменных окружения, например, поменяйте модель на beanbag:
- привлекать внимание к чему-л.::
- Разные модели могут требовать специфических форматов API, обратитесь к официальной документации по каждой модели.
Часто задаваемые вопросы и решения
- вопросы: ИИ не отвечает или сообщает об ошибках
- урегулировать (спор): Убедитесь, что ключ API введен правильно, сеть подключена и модель поддерживает вызовы в реальном времени.
- вопросы: Сбой развертывания
- урегулировать (спор): Проверьте журнал сборки Cloudflare, чтобы убедиться, что зависимости установлены правильно (выполните команду
npm install
(Проверка).
- урегулировать (спор): Проверьте журнал сборки Cloudflare, чтобы убедиться, что зависимости установлены правильно (выполните команду
- вопросы: Медленная загрузка интерфейса
- урегулировать (спор): Подтвердите настройки региона сервера и выберите узел Cloudflare CDN, который находится рядом с пользователем.
Следуя этим шагам, вы сможете легко использовать Botgroup.chat, независимо от того, хотите ли вы испытать готовую версию или настроить эксклюзивный инструмент группового чата под свои нужды.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...