Skip to content

RetrievalConfiguration

Source code in docs_src/capo_qconnect/types/retrieval_configuration.py
class RetrievalConfiguration(TypedDict, closed=True):
    knowledge_source: "capo_qconnect.types.knowledge_source.KnowledgeSource"
    """<p>The knowledge source configuration for content retrieval.</p>"""
    filter: NotRequired[
        "capo_qconnect.types.retrieval_filter_configuration.RetrievalFilterConfiguration"
    ]
    """<p>The filter configuration for content retrieval.</p>"""
    number_of_results: NotRequired["int"]
    """<p>The number of results to retrieve.</p>"""
    override_knowledge_base_search_type: NotRequired[
        "capo_qconnect.types.knowledge_base_search_type.KnowledgeBaseSearchType"
    ]
    """<p>Override setting for the knowledge base search type during retrieval.</p>"""

filter instance-attribute

filter: NotRequired[RetrievalFilterConfiguration]

The filter configuration for content retrieval.

knowledge_source instance-attribute

knowledge_source: KnowledgeSource

The knowledge source configuration for content retrieval.

number_of_results instance-attribute

number_of_results: NotRequired[int]

The number of results to retrieve.

override_knowledge_base_search_type instance-attribute

override_knowledge_base_search_type: NotRequired[KnowledgeBaseSearchType]

Override setting for the knowledge base search type during retrieval.