RetrieveAndGenerateConfiguration - Amazon Bedrock
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

RetrieveAndGenerateConfiguration

Contains details about the resource being queried.

This data type is used in the following API operations:

Contents

type

The type of resource that contains your data for retrieving information and generating responses.

Note

If you choose to use EXTERNAL_SOURCES, then currently only Anthropic Claude 3 Sonnet models for knowledge bases are supported.

Type: String

Valid Values: KNOWLEDGE_BASE | EXTERNAL_SOURCES

Required: Yes

externalSourcesConfiguration

The configuration for the external source wrapper object in the retrieveAndGenerate function.

Type: ExternalSourcesRetrieveAndGenerateConfiguration object

Required: No

knowledgeBaseConfiguration

Contains details about the knowledge base for retrieving information and generating responses.

Type: KnowledgeBaseRetrieveAndGenerateConfiguration object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: