Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d’une base de connaissances gérée
Lorsque vous créez une base de connaissances gérée, Amazon Bedrock AgentCore gère l'infrastructure de stockage, d'indexation et de récupération pour vous. Par défaut, un modèle d'intégration géré par les services est utilisé et aucune sélection ou configuration de modèle n'est requise. Vous pouvez éventuellement fournir votre propre modèle d'intégration Bedrock à la place. Vous pouvez également fournir éventuellement une clé KMS pour le chiffrement du magasin vectoriel géré.
Après avoir créé la base de connaissances, connectez-la à une source de données et lancez l'ingestion. Pour plus d'informations sur la connexion d'une source de données, voir Connecter une source de données. Pour synchroniser une source de données, utilisez l'StartIngestionJobAPI. Pour en savoir plus, consultez Synchronisation de vos données avec votre base de connaissances Amazon Bedrock.
Note
Après avoir créé et synchronisé une base de connaissances gérée, utilisez l'RetrieveAPI pour l'interroger. Dans le retrievalConfiguration champ, spécifiezmanagedSearchConfiguration. Le vectorSearchConfiguration champ s'applique uniquement aux bases de connaissances personnalisées. Pour des exemples de demandes et des considérations supplémentaires, voirInterrogation d’une base de connaissances et extraction des données.
Pour savoir comment créer une base de connaissances gérée, choisissez l'onglet correspondant à votre méthode préférée :
Options de modèle d'intégration
Les bases de connaissances gérées prennent en charge les types de modèles d'intégration suivants :
-
Intégration gérée (par défaut) : un modèle d'intégration géré par les services est utilisé automatiquement. Vous n'avez pas besoin de sélectionner un modèle, de configurer les dimensions ou de gérer les limites de service de Bedrock pour l'intégration. Le service gère la sélection, l'hébergement et la mise à l'échelle des modèles de manière transparente.
-
Intégration personnalisée — Vous fournissez votre propre ARN de modèle d'intégration Bedrock. Lorsque vous utilisez un modèle d'intégration personnalisé, vous devez spécifier les dimensions du modèle (1024) et le type de données d'intégration float32. Les modèles d'intégration Bedrock suivants sont pris en charge :
-
Plongement lexical Amazon Titan V2
-
Cohere Embed English v3
-
Cohere Embed Multilingual v3
-
Cohere Embed v4
-
Intégrations multimodales Amazon Nova
-
-
Intégration multimodale personnalisée : vous fournissez l'ARN d'un modèle d'intégration multimodal, qui traite de manière native les fichiers image, audio et vidéo en plus du texte. Actuellement, TwelveLabs Marengo Embed 3.0 (
twelvelabs.marengo-embed-3-0-v1:0) est le seul modèle d'intégration multimodal pris en charge. Cette option nécessite une destination de stockage multimodale.
Note
Vous ne pouvez pas modifier le type de modèle d'intégration après avoir créé la base de connaissances. Pour passer de l'intégration gérée à l'intégration personnalisée, vous devez créer une nouvelle base de connaissances.
Important
Si vous créez une base de connaissances avec un modèle d'intégration personnalisé, le reclassement géré n'est pas disponible pour cette base de connaissances. Pour utiliser le reclassement géré, créez votre base de connaissances avec le modèle d'intégration géré par défaut.
Connecteurs de source de données pris en charge
Les bases de connaissances gérées prennent en charge les connecteurs de source de données suivants :
-
Amazon S3
-
Box
-
Cloud Confluence
-
Centre de données Confluence
-
Microsoft SharePoint en ligne
-
Google Drive
-
Microsoft OneDrive
-
ServiceNow
-
Robot Web
-
Connecteur personnalisé
Pour plus d'informations sur la configuration des connecteurs de source de données, voir Connecter une source de données.