"""Celery task exceptions for llmclient app."""
from smarter.apps.llmclient.exceptions import SmarterLLMClientException
[docs]
class LLMClientCustomDomainNotFound(SmarterLLMClientException):
"""Raised when the custom domain for the llmclient is not found."""
[docs]
class LLMClientCustomDomainExists(SmarterLLMClientException):
"""Raised when the custom domain for the llmclient already exists."""
[docs]
class LLMClientTaskError(SmarterLLMClientException):
"""Base class for LLMClient task exceptions."""