Skip to content

ExternalSourcesGenerationConfiguration

Source code in docs_src/capo_bedrock/types/external_sources_generation_configuration.py
class ExternalSourcesGenerationConfiguration(TypedDict, closed=True):
    prompt_template: NotRequired["capo_bedrock.types.prompt_template.PromptTemplate"]
    """<p>Contains the template for the prompt for the external source wrapper object.</p>"""
    guardrail_configuration: NotRequired[
        "capo_bedrock.types.guardrail_configuration.GuardrailConfiguration"
    ]
    """<p>Configuration details for the guardrail.</p>"""
    kb_inference_config: NotRequired[
        "capo_bedrock.types.kb_inference_config.KbInferenceConfig"
    ]
    """<p>Configuration details for inference when using <code>RetrieveAndGenerate</code> to generate responses while using an external source.</p>"""
    additional_model_request_fields: NotRequired[
        "capo_bedrock.types.additional_model_request_fields.AdditionalModelRequestFields"
    ]
    """<p>Additional model parameters and their corresponding values not included in the text inference configuration for an external source. Takes in custom model parameters specific to the language model being used.</p>"""

additional_model_request_fields instance-attribute

additional_model_request_fields: NotRequired[AdditionalModelRequestFields]

Additional model parameters and their corresponding values not included in the text inference configuration for an external source. Takes in custom model parameters specific to the language model being used.

guardrail_configuration instance-attribute

guardrail_configuration: NotRequired[GuardrailConfiguration]

Configuration details for the guardrail.

kb_inference_config instance-attribute

kb_inference_config: NotRequired[KbInferenceConfig]

Configuration details for inference when using RetrieveAndGenerate to generate responses while using an external source.

prompt_template instance-attribute

prompt_template: NotRequired[PromptTemplate]

Contains the template for the prompt for the external source wrapper object.