[ТОС]
Использование ChatGPT-weBot на основе ChatGPT (вызов ключа API), рисования AI Stable Diffusion и официального интерфейса WeChat. 中文文档 | Английский
Snapdragon Ли (github.com)
обложка создана из DALL·E3 (openai.com)
Stable Diffusion
AI (только на английском языке, поддержка (отрицательная) подсказка) gpt-3.5-turbo
и более новых моделей. WebChatGPT
token
) ---> Подробное руководство по настраиваемым параметрам
Среда: Windows 7+, Python 3.7+.
Установите все пакеты, перечисленные в requirements.txt
, используйте команду типа:
pip install -r ./requirements.txt
Обратите внимание, что версия 1.2 требует установки и обновления большего количества пакетов, поэтому выполните эту команду один раз после обновления.
Загрузите пакет с Github Releases. (Вы можете скачать его шаг за шагом, когда они будут упомянуты)
Установите WeChat-3.9.5.81.exe
на свой компьютер. Если ваша версия выше 3.9.5.81, вы можете сразу перейти на более раннюю версию или установить отдельно в другой каталог . После этого запустите его от имени администратора и войдите в систему. **Если вы хотите открыть WeChat дважды, вам необходимо установить две разные версии и изменить ./dual-start.bat
в соответствии с комментариями **, последующие шаги: немного отличается, пожалуйста, продолжайте читать [здесь](./doc/Dual_Start.md).
Мониторинг сообщений WeChat с помощью сервера. После версии V1.20 оно было изменено на 1 решение:
> cd . w xinject b in
> . i njector.exe -n WeChat.exe -i . w xinject.dll
Последний шаг — заполнить файлы json, перечисленные в .config/
.
В api_config.json
вам необходимо заполнить собственные настройки параметров для вызовов API. Если вы не знаете конкретные параметры, вам нужно заполнить только элементы «api_key» и необязательные «прокси».
В server_config.json
вы можете настроить адрес и порт прослушивания. Если вы не знаете этого точно, по умолчанию никаких изменений не требуется.
В config.json
вам необходимо настроить пользовательские параметры в соответствии с вашими предпочтениями.
В sys_character.json
вы можете настроить персонажа, которым должен играть бот, и использовать команду для активации во время чата.
Запустите main.py
с помощью команды:
python main.py
Все готово, смело выходите в интернет со своим ChatGPT-weBot!
Ограничений нет, но после перехода на OpenAI API появились счетчики использования и требования к оплате.
Как получить все ответы? Вы можете сказать «продолжить» на своем языке.
Есть проблемы? Не стесняйтесь создавать проблему.
Как отслеживать проблемы в многопоточной программе? Распечатайте или используйте отладку с информацией о стеке потоков.
Есть ли изображения предварительного просмотра, связанные с функциональностью? Да, перейдите в -> Предварительный просмотр
Хочешь купить мне кофе? Спасибо, qrcode выглядит следующим образом.
dual-start.bat
, исправлена ошибка, препятствующая выполнению других операций, если ключевое слово ответа пусто.config.json
опцию, позволяющую цитировать исходный вопрос перед ответом.