Skip to content

seeder_generator_bot

django_spire.contrib.seeding.intelligence.bots.seeder_generator_bot

SeederGeneratorBot

Bases: BaseLlmBot

config = 'PYTHON_MODULE' class-attribute instance-attribute

config_options = LlmConfigOptions(temperature=0.3, randomize_seed=True) class-attribute instance-attribute

process classmethod

Source code in django_spire/contrib/seeding/intelligence/bots/seeder_generator_bot.py
@classmethod
def process(
        cls,
        model_import: str,
        model_description: str
):
    return cls.process_prompt_to_intel(
        prompt=generate_django_model_seeder_user_prompt(
            model_import,
            model_description,
        ),
        intel_class=SourceIntel,
        postfix_system_prompt=generate_django_model_seeder_system_prompt()
    )