L'édition Agent Engine d'Alibaba Cloud Elasticsearch est un moteur de recherche cloud-native conçu pour la génération augmentée par récupération (RAG), la recherche de code, la mémoire des agents et la recherche multi-locataire. Elle héberge des bases de connaissances, des dépôts de code et la récupération de contexte pour les agents sur des Collections et des Slices évolutifs horizontalement. Le stockage ainsi que les ressources de lecture et d'écriture fonctionnent selon un modèle de paiement à l'utilisation et se configurent à la demande. Pour obtenir le positionnement complet du produit, les références de performance et les informations sur les versions, consultez la rubrique Qu'est-ce que l'édition Agent Engine.
Concepts clés
L'édition Agent Engine organise les charges de travail de récupération autour des concepts suivants :
Collection — Point d'accès unifié permettant aux applications de se connecter à l'édition Agent Engine.
Slice — Unité organisant une base de connaissances, un dépôt de code, un agent ou un locataire au sein d'une Collection, sans créer d'index distinct pour chacun d'eux.
Backing — Ressource à créer préalablement avant de provisionner des locataires ou d'importer des données en masse.
Architecture
L'édition Agent Engine repose sur la série Elasticsearch 9 et découple le stockage persistant des charges de travail d'indexation et de requête :
Stockage — Les données d'index et l'état persistant résident dans le stockage d'objets.
Nœuds d'index — Gèrent les écritures et la construction des index.
Nœuds de recherche — Gèrent les requêtes.
DiskBBQ — Index vectoriel natif sur disque.
Fonctionnalités du produit
Les rubriques suivantes décrivent les fonctionnalités de l'édition Agent Engine :
Premiers pas
Si vous débutez avec l'édition Agent Engine, suivez les étapes ci-dessous. Avant de commencer, préparez le réseau et le compte pour l'instance. Si vous envisagez de provisionner des locataires ou d'importer des données en masse, créez préalablement des Backings et enregistrez des Slices.
Créer et se connecter à une instance : vérifiez la connexion et effectuez les opérations de création, d'écriture et de requête présentées dans les exemples de récupération par locataire ou par base de connaissances.
Pour développer vos applications, utilisez la Référence API afin de consulter les requêtes, les paramètres, les réponses et la gestion des erreurs. Avant de provisionner des locataires ou d'importer des données en masse, suivez les instructions de la rubrique Gérer les Collections et les Slices pour créer préalablement des Backings et enregistrer des Slices.
Avant la mise en production, examinez les Limites, lisez la rubrique Opérations sur l'instance et utilisez vos données métier pour vérifier la capacité, la qualité des requêtes et la latence.