Skip to content

typed_bot

dandy.processor.agent.intelligence.typed_bot

TypedBot

Bases: Bot

Source code in dandy/processor/processor.py
def __init__(self, **kwargs):
    super().__init__()
    for key, value in kwargs.items():
        setattr(self, key, value)

    self.__post_init__()

process

Source code in dandy/processor/agent/intelligence/typed_bot.py
def process(
        self,
        prompt: PromptOrStr,
        intel_class: type[BaseIntel],
) -> BaseIntel:
    return self.llm.prompt_to_intel(
        prompt=prompt,
        intel_class=intel_class,
    )