Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK
Usar GetKnowledgeBase com um SDK da AWS
O código de exemplo a seguir mostra como usar GetKnowledgeBase.
- Python
-
- SDK para Python (Boto3).
-
nota
Há mais no GitHub. Encontre o exemplo completo e veja como configurar e executar no AWS Code Examples Repository
. Obtenha uma base de conhecimento do 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-
Consulte detalhes da API em GetKnowledgeBase na Referência de API do AWS SDK para Python (Boto3).
-
GetFlowVersion
GetPrompt