diff --git a/api/models/__init__.py b/api/models/__init__.py index 2066481a61..4efcf11f5d 100644 --- a/api/models/__init__.py +++ b/api/models/__init__.py @@ -62,7 +62,6 @@ from .provider import ( ProviderModel, ProviderModelSetting, ProviderOrder, - ProviderQuotaType, ProviderType, TenantDefaultModel, TenantPreferredModelProvider, @@ -146,7 +145,6 @@ __all__ = [ "ProviderModel", "ProviderModelSetting", "ProviderOrder", - "ProviderQuotaType", "ProviderType", "RecommendedApp", "SavedMessage", diff --git a/api/models/provider.py b/api/models/provider.py index 567400702d..d9ccc5b399 100644 --- a/api/models/provider.py +++ b/api/models/provider.py @@ -20,24 +20,6 @@ class ProviderType(Enum): raise ValueError(f"No matching enum found for value '{value}'") -class ProviderQuotaType(Enum): - PAID = "paid" - """hosted paid quota""" - - FREE = "free" - """third-party free quota""" - - TRIAL = "trial" - """hosted trial quota""" - - @staticmethod - def value_of(value): - for member in ProviderQuotaType: - if member.value == value: - return member - raise ValueError(f"No matching enum found for value '{value}'") - - class Provider(Base): """ Provider model representing the API providers and their configurations.