Affichage des informations relatives aux documents de votre source de données - Amazon Bedrock

Affichage des informations relatives aux documents de votre source de données

Les rubriques suivantes décrivent comment afficher les documents de votre source de données. Si votre base de connaissances est connectée à une source de données Amazon S3, vous pouvez consulter les documents dans le compartiment S3 connecté.

Note

Si vous avez créé une nouvelle base de connaissances en vous connectant à une source de données S3, vous devez d’abord synchroniser la source de données avant de pouvoir utiliser ces opérations d’API sur la source de données.

Développez la méthode correspondant à votre cas d’utilisation :

Pour consulter les documents de votre source de données qui ont été ingérés dans la AWS Management Console, procédez comme suit :

  1. Connectez-vous à la AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ensuite, ouvrez la console Amazon Bedrock à l’adresse https://console.aws.amazon.com/bedrock.

  2. Dans le volet de navigation de gauche, sélectionnez Bases de connaissances.

  3. Dans la section Bases de connaissances, sélectionnez la base de connaissances dont vous souhaitez afficher les documents.

  4. Dans la section Source de données, sélectionnez la source de données dont vous souhaitez afficher les documents.

  5. La section Documents répertorie les documents de la source de données. Ces documents ont également été intégrés à la base de connaissances.

Avec l’API Amazon Bedrock, vous pouvez afficher un sous-ensemble ou tous les documents de votre source de données qui ont été intégrés à la base de connaissances. Sélectionnez la rubrique qui se rapporte à votre cas d’utilisation.

Affichage des informations relatives à un sous-ensemble de documents de votre base de connaissances

Pour afficher des informations sur des documents spécifiques de votre source de données, envoyez une demande GetKnowledgeBaseDocuments avec un point de terminaison de compilation pour agents Amazon Bedrock et spécifiez les identifiants de la source de données et de la base de connaissances à laquelle elle est connectée.

Pour chaque document pour lequel vous souhaitez obtenir des informations, ajoutez un élément DocumentIdentifier dans le tableau documentIdentifiers dans l’un des formats suivants :

  • Si la source de données est personnalisée, spécifiez l’ID du document dans le champ id :

    { "custom": { "id": "string" }, "dataSourceType": "CUSTOM" }
  • Si la source de données est une source Amazon S3, spécifiez l’URI S3 du document dans le champ uri :

    { "dataSourceType": "S3", "s3": { "uri": "string" } }

La réponse renvoie un tableau d’éléments, chacun contenant des informations sur un document que vous avez demandé.

Affichage des informations relatives à tous les documents de votre base de connaissances

Pour afficher les informations relatives à tous les documents d’une source de données, envoyez une demande ListKnowledgeBaseDocuments avec un point de terminaison de compilation pour agents Amazon Bedrock et spécifiez les identifiants de la source de données et de la base de connaissances à laquelle elle est connectée. Vous avez également les options suivantes :

  • Spécifiez les maxResults pour limiter le nombre de résultats à renvoyer.

  • Si les résultats ne correspondent pas à une réponse, une valeur est renvoyée dans le champ nextToken de la réponse. Vous pouvez utiliser cette valeur dans le champ nextToken d’une demande ultérieure pour obtenir le prochain lot de résultats.