Source code for evalquiz_pipeline_server.evalquiz_config_iteration.default_internal_config

from typing import Optional
from evalquiz_proto.shared.generated import (
    Batch,
    Overwrite,
    CourseSettings,
    EvaluationSettings,
    GenerationSettings,
    InternalConfig,
    Mode,
)


[docs]class DefaultInternalConfig(InternalConfig): def __init__(self) -> None: material_server_urls: list[str] = [] batches: list[Batch] = [] course_settings = CourseSettings([], [], []) generation_settings = GenerationSettings(Mode(overwrite=Overwrite()), "gpt-4") evaluation_settings: Optional[EvaluationSettings] = EvaluationSettings([]) super().__init__( material_server_urls, batches, course_settings, generation_settings, evaluation_settings, )