Utilisation de GetKnowledgeBase avec un kit AWS SDK - Amazon Bedrock

Utilisation de GetKnowledgeBase avec un kit AWS SDK

L’exemple de code suivant montre comment utiliser GetKnowledgeBase.

Python
Kit SDK for Python (Boto3)
Note

Il y en a plus sur GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le référentiel des exemples de code AWS.

Obtenez une base de connaissances Amazon Bedrock.

def get_knowledge_base(bedrock_agent_client, knowledge_base_id): """ Gets details about a specific knowledge base. Args: bedrock_agent_client: The Boto3 Bedrock Agent client. knowledge_base_id (str): The ID of the knowledge base. Returns: dict: The details of the knowledge base. """ try: response = bedrock_agent_client.get_knowledge_base( knowledgeBaseId=knowledge_base_id ) logger.info("Retrieved knowledge base: %s", knowledge_base_id) return response["knowledgeBase"] except ClientError as err: logger.error( "Couldn't get knowledge base %s. Here's why: %s: %s", knowledge_base_id, err.response["Error"]["Code"], err.response["Error"]["Message"], ) raise
  • Pour plus de détails sur l’API, consultez GetKnowledgeBase dans la Référence des API du kit AWS SDK for Python (Boto3).

Pour obtenir la liste complète des guides de développement AWS SDK et des exemples de code, consultez Utilisation d’Amazon Bedrock avec un kit AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes du kit de développement logiciel (SDK).