Blame view

config/__init__.py 768 Bytes
33839b37   tangwang   属性值参与搜索:
1
2
  """
  Configuration package for search engine.
be52af70   tangwang   first commit
3
  
33839b37   tangwang   属性值参与搜索:
4
5
  Provides configuration loading, validation, and utility functions.
  """
be52af70   tangwang   first commit
6
7
  
  from .config_loader import (
9cb7528e   tangwang   店匠体系数据的搜索:mock da...
8
      SearchConfig,
be52af70   tangwang   first commit
9
      QueryConfig,
33839b37   tangwang   属性值参与搜索:
10
      IndexConfig,
be52af70   tangwang   first commit
11
      SPUConfig,
33839b37   tangwang   属性值参与搜索:
12
      RankingConfig,
a00c3672   tangwang   feat: Function Sc...
13
14
      FunctionScoreConfig,
      RerankConfig,
33839b37   tangwang   属性值参与搜索:
15
16
17
      ConfigLoader,
      ConfigurationError,
      load_tenant_config
be52af70   tangwang   first commit
18
  )
33839b37   tangwang   属性值参与搜索:
19
  
9f96d6f3   tangwang   短query不用语义搜索
20
21
22
23
  from .utils import (
      get_match_fields_for_index,
      get_domain_fields
  )
be52af70   tangwang   first commit
24
25
  
  __all__ = [
33839b37   tangwang   属性值参与搜索:
26
      # Main config classes
9cb7528e   tangwang   店匠体系数据的搜索:mock da...
27
      'SearchConfig',
be52af70   tangwang   first commit
28
      'QueryConfig',
33839b37   tangwang   属性值参与搜索:
29
      'IndexConfig',
be52af70   tangwang   first commit
30
      'SPUConfig',
33839b37   tangwang   属性值参与搜索:
31
      'RankingConfig',
a00c3672   tangwang   feat: Function Sc...
32
33
      'FunctionScoreConfig',
      'RerankConfig',
33839b37   tangwang   属性值参与搜索:
34
35
36
      
      # Loader and utilities
      'ConfigLoader',
be52af70   tangwang   first commit
37
      'ConfigurationError',
33839b37   tangwang   属性值参与搜索:
38
      'load_tenant_config',
9f96d6f3   tangwang   短query不用语义搜索
39
40
      'get_match_fields_for_index',
      'get_domain_fields',
be52af70   tangwang   first commit
41
  ]