Class: Aws::BedrockAgent::Types::PineconeConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::PineconeConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-bedrockagent/types.rb
Overview
Contains details about the storage configuration of the knowledge base in Pinecone. For more information, see [Create a vector index in Pinecone].
[1]: docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-pinecone.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#connection_string ⇒ String
The endpoint URL for your index management page.
-
#credentials_secret_arn ⇒ String
The ARN of the secret that you created in Secrets Manager that is linked to your Pinecone API key.
-
#field_mapping ⇒ Types::PineconeFieldMapping
Contains the names of the fields to which to map information about the vector store.
-
#namespace ⇒ String
The namespace to be used to write new data to your database.
Instance Attribute Details
#connection_string ⇒ String
The endpoint URL for your index management page.
2892 2893 2894 2895 2896 2897 2898 2899 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2892 class PineconeConfiguration < Struct.new( :connection_string, :credentials_secret_arn, :field_mapping, :namespace) SENSITIVE = [] include Aws::Structure end |
#credentials_secret_arn ⇒ String
The ARN of the secret that you created in Secrets Manager that is linked to your Pinecone API key.
2892 2893 2894 2895 2896 2897 2898 2899 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2892 class PineconeConfiguration < Struct.new( :connection_string, :credentials_secret_arn, :field_mapping, :namespace) SENSITIVE = [] include Aws::Structure end |
#field_mapping ⇒ Types::PineconeFieldMapping
Contains the names of the fields to which to map information about the vector store.
2892 2893 2894 2895 2896 2897 2898 2899 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2892 class PineconeConfiguration < Struct.new( :connection_string, :credentials_secret_arn, :field_mapping, :namespace) SENSITIVE = [] include Aws::Structure end |
#namespace ⇒ String
The namespace to be used to write new data to your database.
2892 2893 2894 2895 2896 2897 2898 2899 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2892 class PineconeConfiguration < Struct.new( :connection_string, :credentials_secret_arn, :field_mapping, :namespace) SENSITIVE = [] include Aws::Structure end |