Files
NexQuant/rdagent/components/coder/model_coder/conf.py
T

24 lines
567 B
Python
Raw Normal View History

from pathlib import Path
from typing import Union
from pydantic_settings import BaseSettings
class ModelImplSettings(BaseSettings):
class Config:
2024-07-17 15:00:13 +08:00
env_prefix = "MODEL_CODER_" # Use MODEL_CODER_ as prefix for environment variables
2024-07-17 15:00:13 +08:00
coder_use_cache: bool = False
knowledge_base_path: Union[str, None] = None
new_knowledge_base_path: Union[str, None] = None
max_loop: int = 10
query_former_trace_limit: int = 5
query_similar_success_limit: int = 5
fail_task_trial_limit: int = 20
MODEL_IMPL_SETTINGS = ModelImplSettings()