无法诊断问题。
可用性检查失败
AI_DIAGNOSE 在调用 LLM 之前无法检查模型可用性: <errorMessage>
不支持并发任务
在作业运行 <runId> 中发现了多个集群 ID。
AI_DIAGNOSE 不支持并发任务运行,因为日志不隔离。
上下文窗口超出限制
上下文窗口超出:估计的 <estimatedTokens> 令牌数已超过允许的最大令牌数 <thresholdTokens>。
ENDPOINT_NOT_CONFIGURED
AI_DIAGNOSE 端点未配置。 设置 spark.databricks.sql.aiDiagnose.endpointName,或将 model_endpoint 传递给该过程。
HTTP_REQUEST_FAILED
远程 HTTP 请求失败: <errorMessage>
内部错误
发生内部错误: <errorMessage>
INVALID_ARGUMENT
AI_DIAGNOSE 的参数无效:<errorMessage>
INVALID_RUN_ID
无效的运行 ID <runId>:无法解析关联的群集。 请验证运行 ID 是否正确,并且你有权查看它。
LLM_AUTH_FAILED
LLM 终结点 <endpointName> 使用 HTTP <httpStatusCode>拒绝了请求: <errorMessage>。 验证调用标识是否有权访问终结点。
LLM_ENDPOINT_NOT_FOUND
未找到 LLM 端点<endpointName>(HTTP <httpStatusCode>):<errorMessage> 此工作区中可能无法使用此模型。
LLM_NETWORK_TIMEOUT
LLM 端点 <endpointName> 请求超时:<errorMessage>。 端点可能响应缓慢,或者提示词过长。
LLM 网络不可达
无法访问 LLM 终结点<endpointName>: <errorMessage> 检查工作区网络配置。
LLM_NOT_APPROVED
此工作区未批准使用 LLM 端点 <endpointName>:<errorMessage>。 使用此工作区管理员批准的模型。
LLM_RATE_LIMITED
LLM 端点 <endpointName> 对该请求进行了速率限制(HTTP <httpStatusCode>):<errorMessage>。 请稍后重试。
LLM_SERVER_ERROR
LLM 终结点 <endpointName> 返回服务器错误 (HTTP <httpStatusCode>): <errorMessage>。
格式错误的响应
LLM 终结点返回格式不正确的响应: <errorMessage>
缺失事件日志
Spark 事件日志在日志目标 <logDestination>中不可用。
AI_DIAGNOSE 需要可读事件日志来分析 Spark 执行。 基础错误: <underlyingError>
MISSING_INPUT_PROMPT
“prompt”参数是必需的。 将prompt => '[description]'提供给AI_DIAGNOSE,并附上问题描述,包括作业运行中的确切错误消息或堆栈跟踪。
NO_AVAILABLE_MODELS
此工作区没有可用的首选模型。 首选: <preferred>. 可用: <available>.
不支持无服务器
检测到作业运行 <runId> 使用了无服务器计算。
AI_DIAGNOSE 不支持诊断无服务器作业的运行情况。
工具调用超时
工具在 <timeoutSeconds> 秒后超时。
不支持的作业状态
不支持作业状态: <errorMessage>