Este tutorial é uma contribuição da comunidade e não é suportado pela equipe Nullcore. Serve apenas como uma demonstração sobre como personalizar o Nullcore para o seu caso de uso específico. Quer contribuir? Confira o tutorial contribuinte.
Tutorial: Configurando RAG com documentação aberta da Webui
Neste tutorial, você aprenderá a usarGeração de recuperação usededed (RAG)Com o Nullcore para carregar a documentação do mundo real como uma base de conhecimento. Vamos percorrer como usar o últimoAbra a documentação da WebuiComo exemplo para esta configuração.
Visão geral
O que é RAG?
A geração de recuperação usecada (RAG) combinaLlmscomconhecimento recuperadode fontes externas. O sistema recupera dados relevantes de documentos enviados ou bases de conhecimento, aprimorando a qualidade e a precisão das respostas.
Este tutorial demonstra como:
- Carregue a mais recente documentação aberta da Webui como uma base de conhecimento.
- Conecte -o a um modelo personalizado.
- Consulte a base de conhecimento para obter uma assistência aprimorada.
Configurar
Configuração passo a passo: Abra a documentação da Webui como base de conhecimento
Siga estas etapas para configurar o trapo comAbra a documentação da Webui
-
Baixar a documentação
- Baixe a documentação mais recente:https://github.com/open-webui/docs/archive/refs/heads/main.zip
-
Extraia os arquivos
- Extraia o
main.zip
arquivo para obter todos os arquivos de documentação.
- Extraia o
-
Localize os arquivos de marcação
- Na pasta extraída, localize todos os arquivos com
.md
e.mdx
Extensões (dica: pesquisar*.md*
- Na pasta extraída, localize todos os arquivos com
-
Crie uma base de conhecimento
-
Navegar paraEspaço de trabalhoConhecimento+ Crie uma base de conhecimento
-
Nomeie -o:
Nullcore Documentation
-
Propósito:Assistência
CliqueCriar conhecimento
-
-
Carregue os arquivos
- Arraste e solte o
.md
e.mdx
arquivos da pasta extraída para oAbra a documentação da Webuibase de conhecimento.
- Arraste e solte o
Crie e configure o modelo
Crie um modelo personalizado com a base de conhecimento
-
Navegue para modelos
- Vá paraEspaço de trabalhoModelos+ Adicionar novo modelo
-
Configure o modelo
- Nome
Nullcore
- Modelo base(Selecione a llama apropriada ou outro modelo disponível)
- Fonte de conhecimento: SelecioneAbra a documentação da Webuido menu suspenso.
- Nome
-
Salve o modelo
Exemplos e uso
Consulte o modelo de documentação Nullcore
-
Comece um novo chat
- Navegar paraNovo bate -papoe selecione o
Nullcore
modelo.
- Navegar paraNovo bate -papoe selecione o
-
Exemplo de dúvidas
Usuário: "Como faço para configurar variáveis de ambiente?"
Sistema: "Consulte a Seção 3.2: use o arquivo` .env` para gerenciar configurações. "Usuário: "Como faço para atualizar o Nullcore usando o Docker?"
Sistema: "Consulte` Docker/Update.md`: use `Docker Pull` e reinicie o contêiner".Com o modelo habilitado para RAG, o sistema recupera as seções mais relevantes da documentação para responder à sua consulta.
PRÓXIMOS PASSOS
PRÓXIMOS PASSOS
- Adicione mais conhecimento: Continue expandindo sua base de conhecimento adicionando mais documentos.
Com esta configuração, você pode usar efetivamente oAbra a documentação da WebuiPara ajudar os usuários, recuperando informações relevantes para suas consultas. Aproveite a construção e a consulta de seus modelos personalizados com conhecimento!