Introdução geral
O Chuanhu ChatGPT é um projeto de código aberto que fornece uma interface gráfica da Web leve e fácil de usar para uma variedade de modelos de linguagem grandes (LLMs) e oferece suporte a uma variedade de recursos adicionais. Ele é compatível com modelos como GPT-4, ChatGLM, LLaMA, etc., e oferece recursos como teste de arquivos, ajuste fino, pesquisa de rede, Agent Assistant, etc. Os usuários podem começar a usar rapidamente esses modelos de linguagem avançados para uma variedade de tarefas de processamento de linguagem natural com configuração e instalação simples.
Lista de funções
- Suporte a vários modelosSuporte a vários modelos de linguagem, como GPT-4, ChatGLM, LLaMA e assim por diante.
- Perguntas e respostas sobre documentosPerguntas e respostas baseadas no conteúdo do documento para facilitar o processamento das informações do documento.
- função de ajuste finoSuporte ao ajuste fino do GPT-3.5 para modelos mais personalizados.
- implantação localSuporte à implantação local de modelos para proteger a privacidade dos dados.
- Pesquisa na InternetCapacidade de pesquisa na Internet em tempo real para modelos.
- Assistente de agenteSolução totalmente automatizada de problemas do usuário: Semelhante ao AutoGPT.
- Gerenciamento de históricoSuporte para pesquisa, exclusão e renomeação de registros de histórico com nomeação automática.
- Aplicativo PWAPode ser instalado como um aplicativo PWA para uma experiência mais nativa.
- Adaptação multiplataformaAdaptação para Windows, macOS, Linux, iOS, Android e outras plataformas.
Usando a Ajuda
Processo de instalação
- projeto de clonagemExecute o seguinte comando no terminal:
git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git cd ChuanhuChatGPT
- Instalação de dependênciasExecute o seguinte comando para instalar as dependências necessárias:
pip install -r requirements.txt
Se você precisar usar a função de modelo grande local, execute-a:
pip install -r requirements_advanced.txt
- arquivo de configuração: Reprodução
config_example.json
e renomeá-loconfig.json
Preencha a API-Key e outras configurações. - Início de projetosExecute o seguinte comando no terminal para iniciar o projeto:
python ChuanhuChatbot.py
O navegador será aberto automaticamente e você poderá começar a usar o Chuanhu ChatGPT.
- Forneça o instalador de um clique do Windows, faça o download e execute o arquivo .bat.
Funções de uso
- Selecione o modeloSelecione o modelo de idioma que você precisa usar na interface, por exemplo, GPT-4, ChatGLM, etc.
- Perguntas e respostas sobre documentosCarregar o documento a ser processado, inserir uma pergunta e o modelo responderá com base no conteúdo do documento.
- Ajuste fino do modeloEntre no módulo de função de ajuste fino para carregar dados de treinamento e ajustar os parâmetros do modelo para ajuste fino.
- Pesquisa na InternetDigite uma pergunta na caixa de diálogo, selecione Networking Search e o modelo acessará as informações da Internet em tempo real para respondê-la.
- Usando o Agent AssistantDigite uma descrição da tarefa e o Agent Assistant executará automaticamente a tarefa e retornará os resultados.
- Gerenciando o históricoPesquisa, exclusão ou renomeação de registros na coluna do histórico à esquerda para facilitar a localização posterior.
Configurações avançadas
- Proxy personalizado: em
config.json
Configure um servidor proxy para garantir a velocidade de acesso à rede. - Balanceamento de carga com várias chaves APIConfigure várias chaves de API para obter balanceamento de carga e melhorar a eficiência do processamento de solicitações.
- Modelo de implantação localImplementar modelos em servidores locais para garantir a privacidade e a segurança dos dados.