Spaces:
Runtime error
Runtime error
File size: 786 Bytes
7b2e5db |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
from dataclasses import dataclass
from pathlib import Path
from typing import List
@dataclass(frozen=True)
class articleLoaderConfig:
file_path: Path
summary_save_dir: Path
@dataclass(frozen=True)
class SubmittedDateConfig:
start_date: str
end_date: str
@dataclass(frozen=True)
class ArticleSearchConfig:
search_terms: List[str]
num_results: int
date_range: SubmittedDateConfig
sort_by: str
sort_order: str
@dataclass(frozen=True)
class PlannerConfig:
model_name: str
@dataclass(frozen=True)
class QaToolConfig:
model_name: str
@dataclass(frozen=True)
class SolverConfig:
model_name: str
@dataclass(frozen=True)
class PlannerParserConfig:
tool_list_model: str
argument_list_model: str
dependency_list_model: str
|