settings.py 372 B

1234567891011
  1. from core_shared import ServiceSettings
  2. class KnowledgeServiceSettings(ServiceSettings):
  3. service_name: str = "knowledge-service"
  4. service_port: int = 8012
  5. database_url: str = "sqlite:///./knowledge_service.db"
  6. default_chunk_size: int = 800
  7. default_chunk_overlap: int = 120
  8. embedding_dimensions: int = 32
  9. embedding_model: str = "local-hash-v1"