CreateKnowledgeBaseRequest
¶
Source code in docs_src/capo_bedrock_agent/types/create_knowledge_base_request.py
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock ignores the request, but does not return an error. For more information, see Ensuring idempotency.
description
instance-attribute
¶
description: NotRequired[Description]
A description of the knowledge base.
knowledge_base_configuration
instance-attribute
¶
knowledge_base_configuration: KnowledgeBaseConfiguration
Contains details about the embeddings model used for the knowledge base.
role_arn
instance-attribute
¶
role_arn: KnowledgeBaseRoleArn
The Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the knowledge base.
storage_configuration
instance-attribute
¶
storage_configuration: NotRequired[StorageConfiguration]
Contains details about the configuration of the vector database used for the knowledge base.