View a markdown version of this page

GetKnowledgeBaseUtilízalo con un AWS SDK - Amazon Bedrock

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

GetKnowledgeBaseUtilízalo con un AWS SDK

En el siguiente ejemplo de código, se muestra cómo utilizar GetKnowledgeBase.

Python
SDK para Python (Boto3)
nota

Hay más información al respecto GitHub. Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

Obtener una base de conocimiento de 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
  • Para obtener más información sobre la API, consulta GetKnowledgeBase la AWS referencia de la API del SDK para Python (Boto3).

Para obtener una lista completa de ejemplos de código y guías para desarrolladores del AWS SDK, consulte. Uso de Amazon Bedrock con un AWS SDK En este tema también se incluye información sobre cómo empezar a utilizar el SDK y detalles sobre sus versiones anteriores.