[TOC]
Usando ChatGPT-weBot baseado em ChatGPT (chamada de chave de API), desenho Stable Diffusion AI e interface oficial de gancho WeChat. 中文文档 | Inglês
Snapdragon Lee (github.com)
capa criada a partir de DALL·E3 (openai.com)
Stable Diffusion
multithread (somente em inglês, prompt de suporte (negativo)) gpt-3.5-turbo
e modelos mais recentes WebChatGPT
token
) ---> Guia detalhado de opções configuráveis
Ambiente: Windows 7+, python 3.7+
Instale todos os pacotes listados em requirements.txt
, use o comando como:
pip install -r ./requirements.txt
Observe que a versão 1.2 requer que mais pacotes sejam instalados e atualizados, portanto, execute este comando uma vez após a atualização.
Baixe o pacote de lançamentos do Github. (Você pode baixá-lo passo a passo quando eles forem mencionados)
Instale WeChat-3.9.5.81.exe
em seu computador, se sua versão for superior a 3.9.5.81, você pode fazer o downgrade instantaneamente ou instalar separadamente em outro diretório . Depois, inicie-o como administrador e faça login. **Se você deseja abrir o WeChat duas vezes, você precisa instalar duas versões diferentes e modificar ./dual-start.bat
de acordo com os comentários **, as etapas subsequentes são um pouco diferente, continue lendo [aqui](. /doc/Dual_Start.md).
Monitorando a mensagem do WeChat executando um servidor. Foi modificado para 1 solução após a versão V1.20:
> cd . w xinject b in
> . i njector.exe -n WeChat.exe -i . w xinject.dll
A última etapa é preencher os arquivos json listados em .config/
.
Em api_config.json
, você precisa preencher suas próprias configurações de parâmetros para chamadas de API. Caso você não conheça os parâmetros específicos, basta preencher os itens "api_key" e "proxy" opcionais.
Em server_config.json
, você pode personalizar o endereço de escuta e a porta. Se você não sabe exatamente, nenhuma modificação é necessária por padrão.
Em config.json
, você precisa configurar suas opções personalizadas com base em suas preferências.
Em sys_character.json
, você pode personalizar o personagem que o bot precisa para interpretar e usar o comando para ativar durante o bate-papo.
Execute main.py
usando o comando:
python main.py
Está tudo pronto, fique à vontade para ficar online com seu ChatGPT-weBot!
Sem limitação, mas desde a mudança para a API OpenAI, existem contagens de uso e requisitos de pagamento.
Como obter todas as respostas? Você pode dizer "continuar" no seu idioma.
Tem problemas? Sinta-se à vontade para criar um problema.
Como rastrear problemas em programas multithread? Imprima ou use debug com informações de pilha de threads.
Tem alguma imagem de visualização relacionada à funcionalidade? Sim, vá para -> Visualizar
Quer me pagar um café? Obrigado, qrcode é o seguinte.
dual-start.bat
, corrigir o bug que impede outras operações quando a palavra-chave de resposta está vaziaconfig.json
para citar a pergunta original antes de responder