Spaces:
Running
Running
File size: 773 Bytes
372531f |
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 |
from typing import Union
from typing_extensions import TypedDict
class BaseConfig(TypedDict):
RETRIEVER: str
EMBEDDING: str
SIMILARITY_THRESHOLD: float
FAST_LLM: str
SMART_LLM: str
STRATEGIC_LLM: str
FAST_TOKEN_LIMIT: int
SMART_TOKEN_LIMIT: int
STRATEGIC_TOKEN_LIMIT: int
BROWSE_CHUNK_MAX_LENGTH: int
SUMMARY_TOKEN_LIMIT: int
TEMPERATURE: float
LLM_TEMPERATURE: float
USER_AGENT: str
MAX_SEARCH_RESULTS_PER_QUERY: int
MEMORY_BACKEND: str
TOTAL_WORDS: int
REPORT_FORMAT: str
CURATE_SOURCES: bool
MAX_ITERATIONS: int
LANGUAGE: str
AGENT_ROLE: Union[str, None]
SCRAPER: str
MAX_SUBTOPICS: int
REPORT_SOURCE: Union[str, None]
DOC_PATH: str
|