Déployez des agents IA dotés d’une mémoire persistante. Déployez-les partout.
La plupart des bases de données vectorielles ont été conçues pour les modes d’interrogation humains. Les agents IA fonctionnent différemment.
/
Des performances qui tiennent la charge
QPS
745,2 QPS sur 10 millions de vecteurs de 768 dimensions. 22 fois plus rapide que Milvus et Qdrant.
Précision de la recherche
Latence p99
13 ms en p99 avec 99 % de recall sur le matériel auto-hébergé où s’exécutent vos agents.
Ce que vous obtenez
Une mémoire qui persiste d’une session à l’autre
Les agents se souviennent du contexte entre les sessions, à n'importe quelle échelle, à l'intérieur de votre périmètre.
Un monitoring intégré aux outils que vous utilisez déjà
Des métriques Prometheus natives directement dans vos dashboards Grafana existants.
Des requêtes parallèles sans perte de performance
Exécutez en parallèle les étapes de raisonnement et les recherches en mémoire, sans dégrader le recall.
Déployez le même build partout
Du laptop au data center, sur n’importe quel matériel, sans aucune réécriture.
Passez les contrôles de conformité sans revoir votre architecture
Le respect du RGPD, de HIPAA et des exigences de résidence des données découle directement de l’endroit où vos données sont hébergées.
Adaptez l'index au matériel dont vous disposez.
Choisissez HNSW ou IVF, ajoutez la quantification et dimensionnez l'index en fonction de la mémoire dont vous disposez réellement.
Découvrez VectorAI DB en action
Suivez le déploiement complet d’un agent, de zéro jusqu’à sa première requête.
Démarrez avec votre framework
Intégrez VectorAI DB directement à la stack que vous utilisez déjà.
Utilisez directement le SDK Python de VectorAI DB avec n’importe quelle stack d’agents personnalisée. Vous fournissez le modèle d’embedding ; VectorAI DB prend en charge le stockage et la recherche.
# Install
pip install actian-vectorai
from actian_vectorai import VectorAIClient
client = VectorAIClient(host="localhost:8080")
client.create_collection("agent-memory", dim=768)
results = client.query(
collection="agent-memory",
vector=embeddings,
top_k=10
) Déployez VectorAI DB comme vous le souhaitez
Des SDK Python et JavaScript, une API REST et un conteneur Docker unique qui fonctionne de la même manière sur un laptop, un appareil edge ou un cluster Kubernetes.
Comparatif de VectorAI DB
Une comparaison transparente des environnements dans lesquels chaque base de données vectorielle peut fonctionner et de ses performances. Le débit est mesuré sur 10 millions de vecteurs de 768 dimensions, avec un matériel identique.
VectorAI DB |
Pinecone |
Qdrant |
Weaviate |
|
|---|---|---|---|---|
Débit sur 10 millions de vecteurs |
745 QPS |
~33 QPS |
~34 QPS |
Variable en auto-hébergement |
Fonctionne sur du matériel edge aux ressources limitées (Jetson, Pi) |
Oui |
Non |
Limité |
Limité |
Même API du prototype à la production |
Oui |
Cloud uniquement |
Oui |
Oui |
Déploiement sur site et air-gapped |
Oui |
Non |
Oui |
Oui |
Option cloud entièrement managée |
Autogéré |
Oui |
Cloud |
Cloud |
Qui développe sur la base de données VectorAI ?
Des équipes déploient des applications là où les données se trouvent et où le réseau n'est pas toujours accessible.
FAQ
Actian VectorAI DB est une base de données vectorielle conçue pour les agents IA. Elle leur offre une mémoire persistante et une recherche à faible latence sur une infrastructure que vous contrôlez.
La plupart des bases de données vectorielles ont été conçues pour des déploiements cloud-native et des volumes de requêtes adaptés aux usages humains. VectorAI DB est conçue pour gérer les requêtes simultanées et à haute fréquence générées par des flottes d’agents, et fonctionne de manière cohérente dans les environnements edge, sur site, air-gapped et cloud, sans modification de l’architecture. Pinecone fonctionne exclusivement dans le cloud. Qdrant et Weaviate prennent en charge l’auto-hébergement, mais sont principalement conçus pour des workloads à l’échelle du cloud, et non pour les environnements edge ou déconnectés.
VectorAI DB s’intègre nativement à LangChain, LlamaIndex et Hugging Face. Des SDK Python et JavaScript sont disponibles. Des plugins communautaires étendent la prise en charge à CrewAI, LangGraph et Mastra. La documentation complète sur les intégrations est disponible dans la documentation VectorAI DB.
VectorAI DB atteint 745,2 QPS sur 10 millions de vecteurs de 768 dimensions, soit plus de 22 fois les performances de Milvus et Qdrant sur un matériel identique. Elle est conçue pour les requêtes parallèles et à haute fréquence générées par les flottes d’agents, et non pour les modes d’interrogation séquentiels des applications destinées aux utilisateurs humains.
L’offre gratuite correspond à VectorAI DB Community Edition. Elle est gratuite sans limite de durée et ne nécessite aucune configuration de facturation. Elle offre une capacité de 5 000 vecteurs, peut être déployée sur des machines de développement locales et inclut le support de la communauté.
La base de données VectorAI prend en charge deux types d'index : HNSW (Hierarchical Navigable Small World) et IVF (Inverted File). Ces deux types peuvent être associés à la quantification vectorielle, qui compresse chaque vecteur en une représentation plus petite afin de réduire davantage l'empreinte de l'index.
La FIV ne remplace pas l'HNSW. C'est une deuxième option, et le choix le plus approprié dépend de votre situation. déploiement Utilisez HNSW lorsque la priorité est donnée à un rappel à faible latence et que la mémoire n'est pas un facteur limitant. C'est le comportement par défaut pour la plupart des charges de travail côté serveur.
Utilisez IVF lorsque l'index doit être compact ou lorsque les données évoluent constamment. Le graphe multicouche de HNSW consomme davantage de mémoire par vecteur et sa réparation est coûteuse à chaque insertion ou suppression. Le stockage plat et clusterisé d'IVF utilise moins de mémoire par vecteur et ses affectations de clusters sont moins coûteuses à reconstruire ou à mettre à jour partiellement.
VectorAI DB est indépendante des modèles et fonctionne avec les embeddings de n’importe quel fournisseur : OpenAI, Anthropic, Cohere, Hugging Face ou tout modèle personnalisé de votre choix.
Oui. VectorAI DB stocke des embeddings vectoriels issus de textes, d’images, de contenus audio et de vidéos.
Oui. Effectuez vos transactions via votre contrat AWS existant et utilisez les dépenses engagées, y compris les engagements EDP, sans lancer une nouvelle évaluation des fournisseurs.
Commencez gratuitement, sans configuration de facturation
Tout ce dont vous avez besoin pour prototyper la mémoire de vos agents sur votre propre machine, dès aujourd’hui.
Accès gratuit, sans configuration de facturation
Téléchargez VectorAI DB et commencez immédiatement à l’utiliser. Aucune configuration de facturation n’est requise.
Indexation et recherche vectorielles
Indexation ANN (HNSW et FIV), quantification vectorielle, API de recherche vectorielle et surveillance pour support prototypes jusqu'à 5 000 plongements vectoriels.
Configuration locale rapide
Installez VectorAI DB, indexez vos données et exécutez vos premières requêtes en quelques minutes grâce à une documentation claire, des guides de démarrage rapide et des exemples de code.
