Blame view

config/__init__.py 1.54 KB
86d8358b   tangwang   config optimize
1
  """Unified configuration package exports."""
be52af70   tangwang   first commit
2
  
86d8358b   tangwang   config optimize
3
4
5
6
  from config.config_loader import ConfigLoader, ConfigurationError
  from config.loader import AppConfigLoader, get_app_config, reload_app_config
  from config.schema import (
      AppConfig,
a00c3672   tangwang   feat: Function Sc...
7
      FunctionScoreConfig,
86d8358b   tangwang   config optimize
8
9
      IndexConfig,
      QueryConfig,
a00c3672   tangwang   feat: Function Sc...
10
      RerankConfig,
814e352b   tangwang   乘法公式配置化
11
      RerankFusionConfig,
86d8358b   tangwang   config optimize
12
13
14
      SPUConfig,
      SearchConfig,
      ServicesConfig,
9f96d6f3   tangwang   短query不用语义搜索
15
  )
86d8358b   tangwang   config optimize
16
  from config.services_config import (
07cf5a93   tangwang   START_EMBEDDING=...
17
      get_embedding_backend_config,
86d8358b   tangwang   config optimize
18
19
      get_embedding_config,
      get_embedding_image_backend_config,
7214c2e7   tangwang   mplemented**
20
      get_embedding_image_base_url,
86d8358b   tangwang   config optimize
21
22
23
      get_embedding_text_base_url,
      get_rerank_backend_config,
      get_rerank_config,
42e3aea6   tangwang   tidy
24
      get_rerank_service_url,
86d8358b   tangwang   config optimize
25
      get_translation_base_url,
d4cadc13   tangwang   翻译重构
26
      get_translation_cache_config,
86d8358b   tangwang   config optimize
27
      get_translation_config,
42e3aea6   tangwang   tidy
28
  )
86d8358b   tangwang   config optimize
29
  from config.utils import get_domain_fields, get_match_fields_for_index
be52af70   tangwang   first commit
30
31
  
  __all__ = [
86d8358b   tangwang   config optimize
32
33
34
35
36
37
38
39
      "AppConfig",
      "AppConfigLoader",
      "ConfigLoader",
      "ConfigurationError",
      "FunctionScoreConfig",
      "IndexConfig",
      "QueryConfig",
      "RerankConfig",
814e352b   tangwang   乘法公式配置化
40
      "RerankFusionConfig",
86d8358b   tangwang   config optimize
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
      "SPUConfig",
      "SearchConfig",
      "ServicesConfig",
      "get_app_config",
      "reload_app_config",
      "get_domain_fields",
      "get_match_fields_for_index",
      "get_translation_config",
      "get_embedding_config",
      "get_rerank_config",
      "get_embedding_backend_config",
      "get_embedding_image_backend_config",
      "get_rerank_backend_config",
      "get_translation_base_url",
      "get_embedding_text_base_url",
      "get_embedding_image_base_url",
      "get_rerank_service_url",
      "get_translation_cache_config",
be52af70   tangwang   first commit
59
  ]