Skip to content

Bedrock Agent  >  Structures  >  KnowledgeBaseOrchestrationConfiguration

KnowledgeBaseOrchestrationConfiguration

Structure Class

KnowledgeBaseOrchestrationConfiguration dataclass

Configures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings.

Attributes

additional_model_request_fields class-attribute instance-attribute
additional_model_request_fields: dict[str, Document] | None = None

The additional model-specific request parameters as key-value pairs to be included in the request to the foundation model.

inference_config class-attribute instance-attribute
inference_config: PromptInferenceConfiguration | None = None

Contains inference configurations for the prompt.

performance_config class-attribute instance-attribute
performance_config: PerformanceConfiguration | None = None

The performance configuration options for the knowledge base retrieval and generation process.

prompt_template class-attribute instance-attribute
prompt_template: KnowledgeBasePromptTemplate | None = None

A custom prompt template for orchestrating the retrieval and generation process.