ChatGPT-on-WeChat: интеллектуальный диалоговый робот, построенный на основе большой модели, поддерживающий доступ к WeChat и другим мультидиалоговым платформам.
Общее введение
Проект ChatGPT-on-WeChat - это интеллектуальный диалоговый робот на основе большой модели, который поддерживает мультиплатформенный доступ к персональному WeChat, публичному номеру WeChat, корпоративным приложениям WeChat, Feishu, Nail и так далее. Пользователи могут выбирать из множества моделей, таких как GPT3.5, GPT-4, Claude, Wenxin Yiyin, Xunfei Starfire, Tongyi Thousand Questions, Gemini, GLM-4, Kimi и т. д. Он может обрабатывать текст, голос и изображения, получать доступ к операционной системе и Интернету, а также поддерживать индивидуальное интеллектуальное обслуживание клиентов на основе собственной базы знаний. Некоторые из этих возможностей предоставляют LinkAI Оказывайте поддержку.
Dify полагается на ChatGPT-on-WeChat для доступа к экосистеме WeChat
Плагин расширения чатбота WeChat:Средства разработки подключаемых модулей , иПлагин Summary Post Plugin (Enhanced) , иИнтеграция API-плагина Life Services


Список функций
- развертывание многотерминалов: Поддерживает WeChat, корпоративные приложения WeChat, Flybook, pinning и многие другие методы развертывания.
- Основной диалог: Интеллектуальные ответы на сообщения в личных и групповых чатах с поддержкой нескольких раундов запоминания контекста сессии.
- фонетическая способность: Распознает голосовые сообщения и отвечает на них текстом или речью, поддерживая широкий спектр речевых моделей.
- возможность изображения: Поддержка генерации изображений, распознавания образов, создания диаграмм (например, восстановления фотографий) с возможностью выбора моделей изображений.
- Богатые плагины: Поддерживает персонализированные расширения плагинов, реализованы плагины для многоролевого переключения, текстовых приключений, фильтрации чувствительных слов, резюме журналов чата, резюме документов и диалогов, сетевого поиска и многое другое.
- репозиторий: Настройка эксклюзивного бота путем загрузки файлов базы знаний, который может использоваться в качестве цифрового двойника, интеллектуальной службы поддержки клиентов, помощника в частном домене, основанной на реализации LinkAI.
Использование помощи
Процесс установки
- Подготовка среды: Поддерживает системы Linux, MacOS, Windows (может работать на Linux-сервере в течение длительного времени), и требует установки Python в то же время.Рекомендуемая версия Python между 3.7.1~3.9.X, рекомендуемая версия 3.8.
- Клонирование кода проекта::
git clone https://github.com/zhayujie/chatgpt-on-wechat cd chatgpt-on-wechat/
- Установка основных зависимостей::
pip3 install -r requirements.txt
- файл конфигурации: Скопируйте шаблон профиля и создайте окончательный эффективный профиль:
cp config-template.json config.json
Затем заполните конфигурацию в файле config.json следующими элементами:
{ "model": "gpt-3.5-turbo", "open_ai_api_key": "YOUR API KEY", "proxy": "127.0.0.1:7890", "single_chat_prefix": ["bot", "@bot"], "single_chat_reply_prefix": "[bot]", "group_chat_prefix": ["@bot"], "group_name_white_list": ["ChatGPT测试群", "ChatGPT测试群2"], "image_create_prefix": ["画", "看", "找"], "conversation_max_tokens": 1000, "speech_recognition": false, "group_speech_recognition": false, "voice_reply_voice": false, "character_desc": "你是基于大语言模型的AI智能助手,旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。", "use_linkai": false, "linkai_api_key": "", "linkai_app_code": "" }
- локальная операция: Выполняется в корневом каталоге проекта:
python3 app.py
После того как терминал выведет QR-код, отсканируйте его и войдите в систему, когда появится надпись "Start auto replying", это означает, что программа автоответчика успешно запущена.
Что касается транзитного API, то он поддерживает сторонние прокси OpenAI и API-ключ, вы можете найти параметр "open_ai_api_base" в файле config.py, скопировать его в файл config.json и заполнить URL прокси-сервиса.
"open_ai_api_base": "Адрес транзитного api, пример: https://exmaple.com/v1".
Инструкция по применению
- приватный чатВ приватном чате бот должен быть вызван чем-то, начинающимся с "bot" или "@bot", что соответствует элементу конфигурации single_chat_prefix, а ответ бота будет иметь префикс "[ bot]", чтобы отличить его от реального человека, что соответствует элементу конфигурации single_chat_reply_prefix. bot]" в качестве префикса, чтобы отличить его от реального человека, что соответствует элементу конфигурации single_chat_reply_prefix.
- групповой чатЧтобы включить автоответ в групповом чате, необходимо настроить название группы в group_name_white_list. По умолчанию бот будет отвечать, как только его имя станет @, а также если он обнаружит что-то, начинающееся с "@bot", что соответствует элементу конфигурации group_chat_prefix.
- Генерация изображений: В дополнение к выполнению индивидуальных или групповых условий срабатывания для срабатывания требуется дополнительный префикс ключевого слова, соответствующий элементу конфигурации image_create_prefix.
- распознавание речиДобавьте "speech_recognition": true, чтобы включить распознавание речи, использовать модель шепота openai для распознавания текста и отвечать текстом, этот параметр поддерживает только приватный чат.
- Использование плагина: Поддержка персонализированных подключаемых расширений, обеспечивающих возможность ролевых игр, текстовых приключений, взаимодействия с операционной системой, доступа к сетевым данным и многого другого.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...