You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RGproject/AI-Writing-main/llm-api/exceptions.py

36 lines
575 B

"""LLM API异常类定义"""
class LLMAPIError(Exception):
"""LLM API基础异常类"""
pass
class ModelNotFoundError(LLMAPIError):
"""模型未找到异常"""
pass
class APIKeyError(LLMAPIError):
"""API密钥错误异常"""
pass
class ModelProviderError(LLMAPIError):
"""模型提供商错误异常"""
pass
class OllamaError(LLMAPIError):
"""Ollama相关错误"""
pass
class LMStudioError(LLMAPIError):
"""LM Studio相关错误"""
pass
class ConfigurationError(LLMAPIError):
"""配置错误异常"""
pass