Source code for smarter.apps.llmclient.tasks.exceptions

"""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."""