Get Knowledge Base
bedrockagent_get_knowledge_base | R Documentation |
Gets information about a knoweldge base¶
Description¶
Gets information about a knoweldge base.
Usage¶
Arguments¶
knowledgeBaseId
[required] The unique identifier of the knowledge base you want to get information on.
Value¶
A list with the following syntax:
list(
knowledgeBase = list(
createdAt = as.POSIXct(
"2015-01-01"
),
description = "string",
failureReasons = list(
"string"
),
knowledgeBaseArn = "string",
knowledgeBaseConfiguration = list(
kendraKnowledgeBaseConfiguration = list(
kendraIndexArn = "string"
),
sqlKnowledgeBaseConfiguration = list(
redshiftConfiguration = list(
queryEngineConfiguration = list(
provisionedConfiguration = list(
authConfiguration = list(
databaseUser = "string",
type = "IAM"|"USERNAME_PASSWORD"|"USERNAME",
usernamePasswordSecretArn = "string"
),
clusterIdentifier = "string"
),
serverlessConfiguration = list(
authConfiguration = list(
type = "IAM"|"USERNAME_PASSWORD",
usernamePasswordSecretArn = "string"
),
workgroupArn = "string"
),
type = "SERVERLESS"|"PROVISIONED"
),
queryGenerationConfiguration = list(
executionTimeoutSeconds = 123,
generationContext = list(
curatedQueries = list(
list(
naturalLanguage = "string",
sql = "string"
)
),
tables = list(
list(
columns = list(
list(
description = "string",
inclusion = "INCLUDE"|"EXCLUDE",
name = "string"
)
),
description = "string",
inclusion = "INCLUDE"|"EXCLUDE",
name = "string"
)
)
)
),
storageConfigurations = list(
list(
awsDataCatalogConfiguration = list(
tableNames = list(
"string"
)
),
redshiftConfiguration = list(
databaseName = "string"
),
type = "REDSHIFT"|"AWS_DATA_CATALOG"
)
)
),
type = "REDSHIFT"
),
type = "VECTOR"|"KENDRA"|"SQL",
vectorKnowledgeBaseConfiguration = list(
embeddingModelArn = "string",
embeddingModelConfiguration = list(
bedrockEmbeddingModelConfiguration = list(
dimensions = 123,
embeddingDataType = "FLOAT32"|"BINARY"
)
),
supplementalDataStorageConfiguration = list(
storageLocations = list(
list(
s3Location = list(
uri = "string"
),
type = "S3"
)
)
)
)
),
knowledgeBaseId = "string",
name = "string",
roleArn = "string",
status = "CREATING"|"ACTIVE"|"DELETING"|"UPDATING"|"FAILED"|"DELETE_UNSUCCESSFUL",
storageConfiguration = list(
mongoDbAtlasConfiguration = list(
collectionName = "string",
credentialsSecretArn = "string",
databaseName = "string",
endpoint = "string",
endpointServiceName = "string",
fieldMapping = list(
metadataField = "string",
textField = "string",
vectorField = "string"
),
vectorIndexName = "string"
),
opensearchServerlessConfiguration = list(
collectionArn = "string",
fieldMapping = list(
metadataField = "string",
textField = "string",
vectorField = "string"
),
vectorIndexName = "string"
),
pineconeConfiguration = list(
connectionString = "string",
credentialsSecretArn = "string",
fieldMapping = list(
metadataField = "string",
textField = "string"
),
namespace = "string"
),
rdsConfiguration = list(
credentialsSecretArn = "string",
databaseName = "string",
fieldMapping = list(
metadataField = "string",
primaryKeyField = "string",
textField = "string",
vectorField = "string"
),
resourceArn = "string",
tableName = "string"
),
redisEnterpriseCloudConfiguration = list(
credentialsSecretArn = "string",
endpoint = "string",
fieldMapping = list(
metadataField = "string",
textField = "string",
vectorField = "string"
),
vectorIndexName = "string"
),
type = "OPENSEARCH_SERVERLESS"|"PINECONE"|"REDIS_ENTERPRISE_CLOUD"|"RDS"|"MONGO_DB_ATLAS"
),
updatedAt = as.POSIXct(
"2015-01-01"
)
)
)