Skip to content

diligence

dandy.llm.diligence.second_pass.diligence

SecondPassRemovalDiligence

Bases: BaseDiligence

trigger_level = 2.0 class-attribute instance-attribute

trigger_operator = operator.ge class-attribute instance-attribute

requires_new_llm_request = True class-attribute instance-attribute

apply classmethod

Source code in dandy/llm/diligence/second_pass/diligence.py
@classmethod
def apply(cls, llm_connector: LlmConnector) -> None:
    llm_connector.request_body.messages.add_message(
        role='user',
        text='Review our conversation and make sure you answered my request to the best of your ability.'
    )