Introdução geral
O MaxKB (Max Knowledge Base) é um sistema de Q&A de base de conhecimento de código aberto baseado em grandes modelos de linguagem e RAG (Retrieval Augmented Generation). O MaxKB suporta o upload direto de documentos ou o rastreamento automático de documentos on-line, a divisão automática de texto, a vetorização e o processamento de RAG, o que reduz efetivamente a ilusão de modelos grandes e proporciona uma experiência interativa inteligente de perguntas e respostas. O MaxKB oferece suporte à interface com vários modelos grandes, incluindo modelos grandes privados locais e modelos grandes públicos nacionais e internacionais, e possui um mecanismo de fluxo de trabalho e uma biblioteca de funções incorporados avançados para atender aos complexos requisitos comerciais.
Lista de funções
- Carregamento e rastreamento automático de documentosSuporte ao upload direto de documentos ou ao rastreamento automático de documentos on-line para divisão automática de texto e vetorização.
- Processamento de RAGReducing Large Model Illusions and Improving Q&A Accuracy through Retrieval Enhanced Generation Techniques (Redução de ilusões de modelos grandes e melhoria da precisão de perguntas e respostas por meio de técnicas de geração aprimorada de recuperação).
- Suporte a vários modelosSuporte ao acoplamento de grandes modelos privados locais e grandes modelos públicos nacionais e internacionais, como Llama 3, OpenAI, Claude e assim por diante.
- Mecanismo de fluxo de trabalhoMecanismo de fluxo de trabalho avançado e biblioteca de funções incorporados para dar suporte à coreografia de processos de trabalho de IA em cenários comerciais complexos.
- Incorporação rápidaSuporte à incorporação rápida de código zero em sistemas comerciais de terceiros para aprimorar o recurso inteligente de perguntas e respostas do sistema.
- Compatibilidade com várias plataformasSuporte à rápida implementação e instalação em plataformas Linux e Windows.
Usando a Ajuda
Processo de instalação
Máquina Linux
- Execute o seguinte comando para iniciar o MaxKB:
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/ python-packages cr2.fit2cloud.com/1panel/maxkb
- Faça login usando o nome de usuário e a senha padrão:
- Nome de usuário: admin
- Senha: MaxKB@123
Máquinas Windows
- Execute o seguinte comando para iniciar o MaxKB:
docker run -d --name=maxkb --restart=always -p 8080:8080 -v C:/maxkb:/var/lib/postgresql/data -v C:/python-packages:/opt/maxkb/app/sandbox/ python-packages cr2.fit2cloud.com/1panel/maxkb
- Faça login usando o nome de usuário e a senha padrão:
- Nome de usuário: admin
- Senha: MaxKB@123
Diretrizes para uso
- Upload e processamento de documentos::
- Depois de fazer login no sistema, entre no módulo de gerenciamento de documentos e escolha fazer upload de documentos ou rastrear automaticamente documentos on-line.
- O sistema executa automaticamente a divisão e a vetorização do texto para gerar uma base de conhecimento.
- Perguntas e respostas inteligentes (Q&A)::
- Acesse o módulo Q&A, insira uma pergunta e o sistema a recuperará e gerará usando a tecnologia RAG para fornecer uma resposta precisa.
- Oferece suporte a várias rodadas de diálogo e compreensão contextual para aprimorar a experiência de perguntas e respostas.
- Configuração do modelo::
- Vá para o módulo Model Management e selecione o modelo grande que precisa ser acoplado, configurado e testado.
- Oferece suporte à interface contínua de vários modelos grandes, incluindo modelos públicos e privados locais.
- Orquestração de fluxo de trabalho::
- Entre no módulo de gerenciamento de fluxo de trabalho e use o mecanismo de fluxo de trabalho integrado e a biblioteca de funções para orquestrar os processos de trabalho de IA.
- Oferecer suporte ao processamento automatizado e à programação de tarefas em cenários comerciais complexos.
- Incorporação de sistemas::
- Vá para o módulo System Settings (Configurações do sistema) para obter o código de incorporação e incorporar rapidamente o MaxKB em um sistema comercial de terceiros.
- Permite a integração do sistema sem codificação e aprimora os recursos de perguntas e respostas inteligentes dos sistemas existentes.
problemas comuns
- Como atualizar o MaxKB?
- Use o comando Docker para atualizar a imagem:
docker pull cr2.fit2cloud.com/1panel/maxkb docker stop maxkb docker rm maxkb docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/ python-packages cr2.fit2cloud.com/1panel/maxkb
- Como faço para exportar minha base de conhecimento?
- Vá para o módulo Gerenciamento da base de conhecimento e selecione a opção Exportar, que permite exportar como um arquivo do Excel ou um pacote ZIP de imagem off-line.
- Como entro em contato com o suporte técnico?
- Visite o fórum oficial do MaxKB ou participe do grupo de intercâmbio técnico para obter suporte técnico e comunicação.