
L'interface utilisateur universelle et la suite d'outils pour gérer les bases de données vectorielles à grande échelle.
| | | Docs | Instance hébergée
Rapide! Pouvez-vous me dire exactement quelles informations sont intégrées dans votre base de données de vecteur de pinone ou de chroma? Je parie que tu ne peux pas. Alors que ces équipes se concentrent sur la construction de l'architecture sous-jacente, nous vous avons facilité la gestion des données vectorielles sans les maux de tête et les appels API.
Nous l'appelons VectorAdmin et nous voulons être les meilleures GUI universelles pour la gestion de la base de données vectorielle.
Voir plus de captures d'écran

VectorAdmin vise à être une application complète qui vous donne un contrôle total sur vos données vectorielles par ailleurs lourdes que vous intégrez via une API ou en utilisant des outils comme Langchain, qui ne vous montrent pas ce que vous venez d'enregistrer dans votre base de données.
VectorAdmin est un produit multi-utilisateur complet que vous pouvez exécuter localement via Docker ainsi que l'hôte à distance et gérer plusieurs bases de données vectorielles à la fois.
VectorAdmin est plus qu'un seul outil. VectorAdmin est une suite d'outils qui facilitent l'interaction et la compréhension du texte vectorisé sans compromis pour les contrôles que vous attendez d'un système de gestion de base de données traditionnel.
Quelques caractéristiques intéressantes de VectorAdmin
Ce monorepo se compose de trois sections principales:
document-processor : application FLASK à digérer, analyser et intégrer facilement les documents.frontend : A ViteJS + React Frontend que vous pouvez exécuter pour créer et gérer facilement tout votre contenu.backend : un serveur NodeJS + Express pour gérer toutes les interactions et faire toute la gestion VectordB.workers : une instance inngestjs pour gérer les tâches de fond des processus de longue durée pour les performances accrocheuses.docker : exécutez toute cette arche dans une seule commande en tant qu'instance docker recommandée .yarn et node sur votre machinepython 3.9+ pour l'exécution de scripts dans document-processor/ .Mettez-vous en marche en quelques minutes avec Docker
Les instructions ci-dessous ne fonctionneront pas sur Windows.
yarn dev:setup du répertoire racine du projet.cd document-processor && python3.9 -m virtual-env v-env && source v-env/bin/activate && pip install -r requirements.txtDans des fenêtres terminales distinctes de la racine du projet:
yarn prisma:setup pour créer une migration DB et un client, puis exécuter yarn dev:serveryarn dev:frontendyarn dev:workerscd document-processor && flask run --host '0.0.0.0' --port 8888Au premier démarrage et la visite de la page d'accueil, vous serez automatiquement redirigé pour créer votre compte d'administration, organisation et connexion de base de données.
<issue number>-<short name>VectorAdmin by Mintplex Labs Inc contient une fonction de télémétrie qui recueille des informations d'utilisation anonymes.
Nous utilisons ces informations pour nous aider à comprendre comment VectorAdmin est utilisé, pour nous aider à hiérarchiser le travail sur les nouvelles fonctionnalités et les corrections de bogues, et pour nous aider à améliorer les performances et la stabilité de VectorAdmin.
Définissez DISABLE_TELEMETRY dans votre serveur ou Docker .Env Paramètres sur "true" pour se retirer de la télémétrie.
DISABLE_TELEMETRY="true"
Nous ne suivrons que les détails d'utilisation qui nous aident à prendre des décisions de produits et de feuilles de route, en particulier:
Vous pouvez vérifier ces affirmations en trouvant tous les emplacements que Telemetry.sendTelemetry est appelée. De plus, ces événements sont écrits dans le journal de sortie afin que vous puissiez également voir les données spécifiques envoyées - si activées. Aucune IP ou autre information d'identification n'est collectée. Le fournisseur de télémétrie est Posthog - un service de collection de télémétrie open source.