变量函数重命名
This commit is contained in:
@@ -13,7 +13,7 @@ from models import (
|
||||
SendMessageRequest,
|
||||
SendMessageResponse,
|
||||
)
|
||||
from service import ChatService, DeepSeekUpstreamError
|
||||
from service import ChatProviderError, ChatService
|
||||
from storage import JsonSessionStorage, SessionNotFoundError, SessionStorageError
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ async def encode_sse(
|
||||
try:
|
||||
async for event in events:
|
||||
yield f"data: {json.dumps(event, ensure_ascii=False)}\n\n"
|
||||
except (DeepSeekUpstreamError, SessionStorageError) as exc:
|
||||
except (ChatProviderError, SessionStorageError) as exc:
|
||||
error = {"type": "error", "detail": str(exc)}
|
||||
yield f"data: {json.dumps(error, ensure_ascii=False)}\n\n"
|
||||
yield "data: [DONE]\n\n"
|
||||
@@ -109,7 +109,7 @@ def create_app(
|
||||
return JSONResponse(content=response.model_dump(mode="json"))
|
||||
except SessionNotFoundError as exc:
|
||||
raise HTTPException(status_code=404, detail="session not found") from exc
|
||||
except DeepSeekUpstreamError as exc:
|
||||
except ChatProviderError as exc:
|
||||
raise HTTPException(status_code=502, detail=str(exc)) from exc
|
||||
except SessionStorageError as exc:
|
||||
raise HTTPException(status_code=500, detail=str(exc)) from exc
|
||||
|
||||
Reference in New Issue
Block a user