跳到主要内容
自动生成

此文档由 make doc-gen 命令从 Python 源码注释自动生成。

Exception

异常定义

AgentRunError

class AgentRunError(Exception)

AgentRun SDK 基础异常类

方法

🔹 构造函数

def __init__(self, message: str, **kwargs)

初始化异常

Args:

  • message: 错误消息
  • details: 详细信息

🔹 kwargs_str

def kwargs_str(cls, **kwargs) -> str

获取详细信息字符串

Returns:

str: 详细信息字符串


🔹 details_str

def details_str(self) -> str

HTTPError

class HTTPError(AgentRunError)

HTTP 异常类

方法

🔹 构造函数

def __init__(self, status_code: int, message: str, request_id: Optional[str] = None, **kwargs)

🔹 to_resource_error

def to_resource_error(self, resource_type: str, resource_id: Optional[str] = '')

ClientError

class ClientError(HTTPError)

客户端异常类

方法

🔹 构造函数

def __init__(self, status_code: int, message: str, request_id: Optional[str] = None, **kwargs)

ServerError

class ServerError(HTTPError)

服务端异常类

方法

🔹 构造函数

def __init__(self, status_code: int, message: str, request_id: Optional[str] = None)

ResourceNotExistError

class ResourceNotExistError(AgentRunError)

资源不存在异常

方法

🔹 构造函数

def __init__(self, resource_type: str, resource_id: Optional[str] = '')

ResourceAlreadyExistError

class ResourceAlreadyExistError(AgentRunError)

资源已存在异常

方法

🔹 构造函数

def __init__(self, resource_type: str, resource_id: Optional[str] = '')

DeleteResourceError

class DeleteResourceError(AgentRunError)

删除资源异常

方法

🔹 构造函数

def __init__(self, message: Optional[str] = None)