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

ChatGPT-on-WeChat:基于大模型构建的智能对话机器人,支持微信等多对话平台接入

 

ChatGPT-on-WeChat:基于大模型构建的智能对话机器人,支持微信等多对话平台接入

 

Список функций

  • развертывание многотерминалов: Поддерживает WeChat, корпоративные приложения WeChat, Flybook, pinning и многие другие методы развертывания.
  • Основной диалог: Интеллектуальные ответы на сообщения в личных и групповых чатах с поддержкой нескольких раундов запоминания контекста сессии.
  • фонетическая способность: Распознает голосовые сообщения и отвечает на них текстом или речью, поддерживая широкий спектр речевых моделей.
  • возможность изображения: Поддержка генерации изображений, распознавания образов, создания диаграмм (например, восстановления фотографий) с возможностью выбора моделей изображений.
  • Богатые плагины: Поддерживает персонализированные расширения плагинов, реализованы плагины для многоролевого переключения, текстовых приключений, фильтрации чувствительных слов, резюме журналов чата, резюме документов и диалогов, сетевого поиска и многое другое.
  • репозиторий: Настройка эксклюзивного бота путем загрузки файлов базы знаний, который может использоваться в качестве цифрового двойника, интеллектуальной службы поддержки клиентов, помощника в частном домене, основанной на реализации LinkAI.

 

Использование помощи

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

  1. Подготовка среды: Поддерживает системы Linux, MacOS, Windows (может работать на Linux-сервере в течение длительного времени), и требует установки Python в то же время.Рекомендуемая версия Python между 3.7.1~3.9.X, рекомендуемая версия 3.8.
  2. Клонирование кода проекта::
    git clone https://github.com/zhayujie/chatgpt-on-wechat
    cd chatgpt-on-wechat/
    
  3. Установка основных зависимостей::
    pip3 install -r requirements.txt
    
  4. файл конфигурации: Скопируйте шаблон профиля и создайте окончательный эффективный профиль:
    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": ""
    }
    
  5. локальная операция: Выполняется в корневом каталоге проекта:
    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".

Инструкция по применению

  1. приватный чатВ приватном чате бот должен быть вызван чем-то, начинающимся с "bot" или "@bot", что соответствует элементу конфигурации single_chat_prefix, а ответ бота будет иметь префикс "[ bot]", чтобы отличить его от реального человека, что соответствует элементу конфигурации single_chat_reply_prefix. bot]" в качестве префикса, чтобы отличить его от реального человека, что соответствует элементу конфигурации single_chat_reply_prefix.
  2. групповой чатЧтобы включить автоответ в групповом чате, необходимо настроить название группы в group_name_white_list. По умолчанию бот будет отвечать, как только его имя станет @, а также если он обнаружит что-то, начинающееся с "@bot", что соответствует элементу конфигурации group_chat_prefix.
  3. Генерация изображений: В дополнение к выполнению индивидуальных или групповых условий срабатывания для срабатывания требуется дополнительный префикс ключевого слова, соответствующий элементу конфигурации image_create_prefix.
  4. распознавание речиДобавьте "speech_recognition": true, чтобы включить распознавание речи, использовать модель шепота openai для распознавания текста и отвечать текстом, этот параметр поддерживает только приватный чат.
  5. Использование плагина: Поддержка персонализированных подключаемых расширений, обеспечивающих возможность ролевых игр, текстовых приключений, взаимодействия с операционной системой, доступа к сетевым данным и многого другого.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...