Skip to content

Commit 29ca681

Browse files
authoredJun 22, 2024
chore: use singular style in middleware config class name (langgenius#5502)
1 parent 5217f7c commit 29ca681

13 files changed

+46
-45
lines changed
 

‎.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ web/.vscode/settings.json
138138
!.idea/vcs.xml
139139
!.idea/icon.png
140140
.ideaDataSources/
141+
*.iml
141142

142143
api/.env
143144
api/storage/*

‎api/configs/middleware/__init__.py

+34-34
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@
88
from configs.middleware.storage.azure_blob_storage_config import AzureBlobStorageConfig
99
from configs.middleware.storage.google_cloud_storage_config import GoogleCloudStorageConfig
1010
from configs.middleware.storage.tencent_cos_storage_config import TencentCloudCOSStorageConfig
11-
from configs.middleware.vdb.chroma_configs import ChromaConfigs
12-
from configs.middleware.vdb.milvus_configs import MilvusConfigs
13-
from configs.middleware.vdb.opensearch_configs import OpenSearchConfigs
14-
from configs.middleware.vdb.oracle_configs import OracleConfigs
15-
from configs.middleware.vdb.pgvector_configs import PGVectorConfigs
16-
from configs.middleware.vdb.pgvectors_configs import PGVectoRSConfigs
17-
from configs.middleware.vdb.qdrant_configs import QdrantConfigs
18-
from configs.middleware.vdb.relyt_configs import RelytConfigs
19-
from configs.middleware.vdb.tencent_vector_configs import TencentVectorDBConfigs
20-
from configs.middleware.vdb.tidb_vector_configs import TiDBVectorConfigs
21-
from configs.middleware.vdb.weaviate_configs import WeaviateConfigs
22-
23-
24-
class StorageConfigs(BaseModel):
11+
from configs.middleware.vdb.chroma_config import ChromaConfig
12+
from configs.middleware.vdb.milvus_config import MilvusConfig
13+
from configs.middleware.vdb.opensearch_config import OpenSearchConfig
14+
from configs.middleware.vdb.oracle_config import OracleConfig
15+
from configs.middleware.vdb.pgvector_config import PGVectorConfig
16+
from configs.middleware.vdb.pgvectors_config import PGVectoRSConfig
17+
from configs.middleware.vdb.qdrant_config import QdrantConfig
18+
from configs.middleware.vdb.relyt_config import RelytConfig
19+
from configs.middleware.vdb.tencent_vector_config import TencentVectorDBConfig
20+
from configs.middleware.vdb.tidb_vector_config import TiDBVectorConfig
21+
from configs.middleware.vdb.weaviate_config import WeaviateConfig
22+
23+
24+
class StorageConfig(BaseModel):
2525
STORAGE_TYPE: str = Field(
2626
description='storage type,'
2727
' default to `local`,'
@@ -35,21 +35,21 @@ class StorageConfigs(BaseModel):
3535
)
3636

3737

38-
class VectorStoreConfigs(BaseModel):
38+
class VectorStoreConfig(BaseModel):
3939
VECTOR_STORE: Optional[str] = Field(
4040
description='vector store type',
4141
default=None,
4242
)
4343

4444

45-
class KeywordStoreConfigs(BaseModel):
45+
class KeywordStoreConfig(BaseModel):
4646
KEYWORD_STORE: str = Field(
4747
description='keyword store type',
4848
default='jieba',
4949
)
5050

5151

52-
class DatabaseConfigs:
52+
class DatabaseConfig:
5353
DB_HOST: str = Field(
5454
description='db host',
5555
default='localhost',
@@ -130,7 +130,7 @@ def SQLALCHEMY_ENGINE_OPTIONS(self) -> dict[str, Any]:
130130
}
131131

132132

133-
class CeleryConfigs(DatabaseConfigs):
133+
class CeleryConfig(DatabaseConfig):
134134
CELERY_BACKEND: str = Field(
135135
description='Celery backend, available values are `database`, `redis`',
136136
default='database',
@@ -155,31 +155,31 @@ def BROKER_USE_SSL(self) -> bool:
155155

156156
class MiddlewareConfig(
157157
# place the configs in alphabet order
158-
CeleryConfigs,
159-
DatabaseConfigs,
160-
KeywordStoreConfigs,
158+
CeleryConfig,
159+
DatabaseConfig,
160+
KeywordStoreConfig,
161161
RedisConfig,
162162

163163
# configs of storage and storage providers
164-
StorageConfigs,
164+
StorageConfig,
165165
AliyunOSSStorageConfig,
166166
AzureBlobStorageConfig,
167167
GoogleCloudStorageConfig,
168168
TencentCloudCOSStorageConfig,
169169
S3StorageConfig,
170170

171171
# configs of vdb and vdb providers
172-
VectorStoreConfigs,
173-
ChromaConfigs,
174-
MilvusConfigs,
175-
OpenSearchConfigs,
176-
OracleConfigs,
177-
PGVectorConfigs,
178-
PGVectoRSConfigs,
179-
QdrantConfigs,
180-
RelytConfigs,
181-
TencentVectorDBConfigs,
182-
TiDBVectorConfigs,
183-
WeaviateConfigs,
172+
VectorStoreConfig,
173+
ChromaConfig,
174+
MilvusConfig,
175+
OpenSearchConfig,
176+
OracleConfig,
177+
PGVectorConfig,
178+
PGVectoRSConfig,
179+
QdrantConfig,
180+
RelytConfig,
181+
TencentVectorDBConfig,
182+
TiDBVectorConfig,
183+
WeaviateConfig,
184184
):
185185
pass

‎api/configs/middleware/vdb/chroma_configs.py ‎api/configs/middleware/vdb/chroma_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class ChromaConfigs(BaseModel):
6+
class ChromaConfig(BaseModel):
77
"""
88
Chroma configs
99
"""

‎api/configs/middleware/vdb/milvus_configs.py ‎api/configs/middleware/vdb/milvus_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class MilvusConfigs(BaseModel):
6+
class MilvusConfig(BaseModel):
77
"""
88
Milvus configs
99
"""

‎api/configs/middleware/vdb/opensearch_configs.py ‎api/configs/middleware/vdb/opensearch_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class OpenSearchConfigs(BaseModel):
6+
class OpenSearchConfig(BaseModel):
77
"""
88
OpenSearch configs
99
"""

‎api/configs/middleware/vdb/oracle_configs.py ‎api/configs/middleware/vdb/oracle_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class OracleConfigs(BaseModel):
6+
class OracleConfig(BaseModel):
77
"""
88
ORACLE configs
99
"""

‎api/configs/middleware/vdb/pgvector_configs.py ‎api/configs/middleware/vdb/pgvector_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class PGVectorConfigs(BaseModel):
6+
class PGVectorConfig(BaseModel):
77
"""
88
PGVector configs
99
"""

‎api/configs/middleware/vdb/pgvectors_configs.py ‎api/configs/middleware/vdb/pgvectors_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class PGVectoRSConfigs(BaseModel):
6+
class PGVectoRSConfig(BaseModel):
77
"""
88
PGVectoRS configs
99
"""

‎api/configs/middleware/vdb/qdrant_configs.py ‎api/configs/middleware/vdb/qdrant_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, NonNegativeInt, PositiveInt
44

55

6-
class QdrantConfigs(BaseModel):
6+
class QdrantConfig(BaseModel):
77
"""
88
Qdrant configs
99
"""

‎api/configs/middleware/vdb/relyt_configs.py ‎api/configs/middleware/vdb/relyt_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class RelytConfigs(BaseModel):
6+
class RelytConfig(BaseModel):
77
"""
88
Relyt configs
99
"""

‎api/configs/middleware/vdb/tencent_vector_configs.py ‎api/configs/middleware/vdb/tencent_vector_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class TencentVectorDBConfigs(BaseModel):
6+
class TencentVectorDBConfig(BaseModel):
77
"""
88
Tencent Vector configs
99
"""

‎api/configs/middleware/vdb/tidb_vector_configs.py ‎api/configs/middleware/vdb/tidb_vector_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class TiDBVectorConfigs(BaseModel):
6+
class TiDBVectorConfig(BaseModel):
77
"""
88
TiDB Vector configs
99
"""

‎api/configs/middleware/vdb/weaviate_configs.py ‎api/configs/middleware/vdb/weaviate_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, Field, PositiveInt
44

55

6-
class WeaviateConfigs(BaseModel):
6+
class WeaviateConfig(BaseModel):
77
"""
88
Weaviate configs
99
"""

0 commit comments

Comments
 (0)
Please sign in to comment.