Spaces:
Sleeping
Sleeping
File size: 622 Bytes
8d8dd05 2f45ceb 8d8dd05 d785eeb 8d8dd05 2f45ceb 8d8dd05 2f45ceb 8d8dd05 2f45ceb 8d8dd05 2f45ceb 8d8dd05 2f45ceb 8d8dd05 ef041be | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from dataclasses import dataclass
@dataclass(frozen=True)
class Settings:
# Router
router_model_id: str = "urchade/gliner_small-v2.1"
router_threshold: float = 0.1
router_labels: tuple = ("Company", "Stock Ticker")
# Embedding
embed_model_id: str = "Alibaba-NLP/gte-Qwen2-7B-instruct"
embed_max_length: int = 8192
embed_top_k: int = 15
# Reranker
rerank_model_id: str = "BAAI/bge-reranker-v2-m3"
rerank_max_length: int = 8192
rerank_top_k: int = 4
# Vision
gen_model_id: str = "Qwen/Qwen2-VL-2B-Instruct"
max_new_tokens: int = 512
top_k_images: int = 4
|