Skip to content

KnowledgeBaseOrchestrationConfiguration

Source code in docs_src/capo_bedrock_agent/types/knowledge_base_orchestration_configuration.py
class KnowledgeBaseOrchestrationConfiguration(TypedDict, closed=True):
    prompt_template: NotRequired[
        "capo_bedrock_agent.types.knowledge_base_prompt_template.KnowledgeBasePromptTemplate"
    ]
    """<p>A custom prompt template for orchestrating the retrieval and generation process.</p>"""
    inference_config: NotRequired[
        "capo_bedrock_agent.types.prompt_inference_configuration.PromptInferenceConfiguration"
    ]
    """<p>Contains inference configurations for the prompt.</p>"""
    additional_model_request_fields: NotRequired[
        "capo_bedrock_agent.types.additional_model_request_fields.AdditionalModelRequestFields"
    ]
    """<p>The additional model-specific request parameters as key-value pairs to be included in the request to the foundation model.</p>"""
    performance_config: NotRequired[
        "capo_bedrock_agent.types.performance_configuration.PerformanceConfiguration"
    ]
    """<p>The performance configuration options for the knowledge base retrieval and generation process.</p>"""

additional_model_request_fields instance-attribute

additional_model_request_fields: NotRequired[AdditionalModelRequestFields]

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

inference_config instance-attribute

inference_config: NotRequired[PromptInferenceConfiguration]

Contains inference configurations for the prompt.

performance_config instance-attribute

performance_config: NotRequired[PerformanceConfiguration]

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

prompt_template instance-attribute

prompt_template: NotRequired[KnowledgeBasePromptTemplate]

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