
O UI universal e o conjunto de ferramentas para gerenciar bancos de dados de vetores em escala.
| | | DOCs | Instância hospedada
Rápido! Você pode me dizer exatamente quais informações estão incorporadas no seu banco de dados Pinecone ou Chroma Vector? Aposto que você não pode. Enquanto essas equipes se concentram na construção da arquitetura subjacente, facilitamos o gerenciamento de dados vetoriais sem as dores de cabeça e as chamadas da API.
Chamamos isso de VectorAdmin e queremos ser o melhor gerenciamento de banco de dados do Vector para vetor.
Veja mais capturas de tela

O VectorAdmin pretende ser um aplicativo de pilha completa que oferece controle total sobre seus dados vetoriais pesados que você está incorporando por meio de uma API ou usando ferramentas como o Langchain, que não mostram o que você acabou de salvar em seu banco de dados.
O VectorAdmin é um produto multiusuário capaz completo que você pode ser executado localmente via Docker e hospedar remotamente e gerenciar vários bancos de dados vetoriais de uma só vez.
O VectorAdmin é mais do que uma única ferramenta. O VectorAdmin é um conjunto de ferramentas que facilitam a interação e a compreensão do texto vetorizado, sem comprometer os controles que você esperaria de um sistema de gerenciamento de banco de dados tradicional.
Algumas características legais do VectorAdmin
Este Monorepo consiste em três seções principais:
document-processor : Flask App para digerir, analisar e incorporar documentos facilmente.frontend : um front -end Vitejs + React que você pode executar para criar e gerenciar facilmente todo o seu conteúdo.backend : um servidor NodeJS + Express para lidar com todas as interações e fazer todo o gerenciamento do Vectordb.workers : uma instância ingestão para lidar com as tarefas de fundo de processos de longa duração para o desempenho rápido.docker : Execute todo esse arco em um único comando como uma instância do docker recomendada .yarn e node em sua máquinapython 3.9+ para executar scripts no document-processor/ .Suba e correndo em minutos com o Docker
As instruções abaixo não funcionarão no Windows.
yarn dev:setup do diretório raiz do projeto.cd document-processor && python3.9 -m virtual-env v-env && source v-env/bin/activate && pip install -r requirements.txtEm janelas de terminal separadas da raiz do projeto:
yarn prisma:setup para criar migração e cliente do yarn dev:serveryarn dev:frontendyarn dev:workerscd document-processor && flask run --host '0.0.0.0' --port 8888Na primeira inicialização e visita da página inicial, você será redirecionado automaticamente para criar sua conta de administração, organização e conexão com o banco de dados.
<issue number>-<short name>O VectorAdmin da Mintplex Labs Inc contém um recurso de telemetria que coleta informações de uso anônimo.
Usamos essas informações para nos ajudar a entender como o VectorAdmin é usado, para nos ajudar a priorizar o trabalho em novos recursos e correções de bugs e para nos ajudar a melhorar o desempenho e a estabilidade do VectorAdmin.
Definir DISABLE_TELEMETRY em seu servidor ou docker .env Configurações para "true" para optar por não participar da telemetria.
DISABLE_TELEMETRY="true"
Vamos rastrear apenas detalhes de uso que nos ajudam a tomar decisões de produtos e roteiros, especificamente:
Você pode verificar essas reivindicações encontrando todos os locais Telemetry.sendTelemetry é chamada. Além disso, esses eventos são gravados no log de saída para que você também possa ver os dados específicos que foram enviados - se ativados. Nenhuma IP ou outra informação de identificação é coletada. O provedor de telemetria é pós -có - um serviço de coleta de telemetria de código aberto.