2024-11-25 16:27:34 +08:00
|
|
|
from rdagent.core.conf import ExtendedBaseSettings
|
2024-07-24 16:56:27 +08:00
|
|
|
|
2024-07-26 12:12:16 +08:00
|
|
|
|
2024-11-25 16:27:34 +08:00
|
|
|
class BasePropSetting(ExtendedBaseSettings):
|
2024-07-24 16:56:27 +08:00
|
|
|
"""
|
2024-08-05 18:11:23 +08:00
|
|
|
The common part of the config for RD Loop to propose and development
|
2024-07-24 16:56:27 +08:00
|
|
|
You can add following config in the subclass to distinguish the environment variables.
|
|
|
|
|
"""
|
2024-07-26 12:12:16 +08:00
|
|
|
|
2026-03-02 19:04:10 +08:00
|
|
|
scen: str | None = None
|
|
|
|
|
knowledge_base: str | None = None
|
|
|
|
|
knowledge_base_path: str | None = None
|
|
|
|
|
hypothesis_gen: str | None = None
|
|
|
|
|
interactor: str | None = None
|
|
|
|
|
hypothesis2experiment: str | None = None
|
|
|
|
|
coder: str | None = None
|
|
|
|
|
runner: str | None = None
|
|
|
|
|
summarizer: str | None = None
|
2024-07-24 16:56:27 +08:00
|
|
|
|
|
|
|
|
evolving_n: int = 10
|