KnowledgeBaseRetrieveAndGenerateConfiguration
Contains configuration details for retrieving information from a knowledge base and generating responses.
Contents
- knowledgeBaseId
- 
               The unique identifier of the knowledge base. Type: String Length Constraints: Minimum length of 0. Maximum length of 10. Pattern: [0-9a-zA-Z]+Required: Yes 
- modelArn
- 
               The Amazon Resource Name (ARN) of the foundation model or inference profile used to generate responses. Type: String Length Constraints: Minimum length of 1. Maximum length of 2048. Pattern: (arn:aws(-[^:]+)?:(bedrock|sagemaker):[a-z0-9-]{1,20}:([0-9]{12})?:([a-z-]+/)?)?([a-zA-Z0-9.-]{1,63}){0,2}(([:][a-z0-9-]{1,63}){0,2})?(/[a-z0-9]{1,12})?Required: Yes 
- generationConfiguration
- 
               Contains configurations details for response generation based on retrieved text chunks. Type: GenerationConfiguration object Required: No 
- orchestrationConfiguration
- 
               Contains configuration details for the model to process the prompt prior to retrieval and response generation. Type: OrchestrationConfiguration object Required: No 
- retrievalConfiguration
- 
               Contains configuration details for retrieving text chunks. Type: KnowledgeBaseRetrievalConfiguration object Required: No 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: