錯誤處理
更新時間 2025-09-08 17:09:07
最近更新時間: 2025-09-08 17:09:07
分享文章
本文是一些常見的錯誤情形及示例。
● 請求處理過程中出現異常時,服務會對外拋出非200的http狀態碼,表明當前請求無法正常完成。
● 對于異常的請求響應,請求體中會返回error結構,error中返回具體的錯誤信息。
● 特殊地,在流式請求中:
如果在流式請求接收處理之前發生了異常,如鑒權、參數校驗等問題,與普通的非流式一樣返回http code,并帶有error結構。
○ 如果在流式請求已經接收,會先對外返回流式請求連接建立的信息,此時http code為200,而在后續模型流式返回過程中發生了異常,會在流失返回的chunk返回error結構,并終止當前的流式請求。
錯誤error結構
字段名稱 | 二級字段 | 類型 | 必選 | 描述 |
error |
| object | 是 | 錯誤信息 |
- | code | string | 是 | 慧聚平臺錯誤碼 |
- | type | string | 是 | 慧聚平臺錯誤類型 |
- | message | string | 是 | 慧聚平臺錯誤詳情 |
錯誤結果示例
{
"error" : {
"code" : "500001",
"type" : "INVOKE_MODEL_ERROR",
"message" : "服務接口異常,請聯系管理員"
}
}