Skip to content

TopicConfiguration

Source code in docs_src/capo_qbusiness/types/topic_configuration.py
class TopicConfiguration(TypedDict, closed=True):
    name: "capo_qbusiness.types.topic_configuration_name.TopicConfigurationName"
    """<p>A name for your topic control configuration.</p>"""
    description: NotRequired["capo_qbusiness.types.topic_description.TopicDescription"]
    """<p>A description for your topic control configuration. Use this to outline how the large language model (LLM) should use this topic control configuration.</p>"""
    example_chat_messages: NotRequired[
        "capo_qbusiness.types.example_chat_messages.ExampleChatMessages"
    ]
    """<p>A list of example phrases that you expect the end user to use in relation to the topic.</p>"""
    rules: "capo_qbusiness.types.rules.Rules"
    """<p>Rules defined for a topic configuration.</p>"""

description instance-attribute

description: NotRequired[TopicDescription]

A description for your topic control configuration. Use this to outline how the large language model (LLM) should use this topic control configuration.

example_chat_messages instance-attribute

example_chat_messages: NotRequired[ExampleChatMessages]

A list of example phrases that you expect the end user to use in relation to the topic.

name instance-attribute

A name for your topic control configuration.

rules instance-attribute

rules: Rules

Rules defined for a topic configuration.