From 4a8a151bb2b92136409ee0cf8d155fbcd31bcaf6 Mon Sep 17 00:00:00 2001 From: djeon Date: Thu, 30 Oct 2025 15:12:47 +0900 Subject: [PATCH 1/2] fix cors error --- rag/src/api/term_routes.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rag/src/api/term_routes.py b/rag/src/api/term_routes.py index 5500e60..8419d44 100644 --- a/rag/src/api/term_routes.py +++ b/rag/src/api/term_routes.py @@ -65,7 +65,15 @@ async def stream_terms(session_id: str): sse_manager.unregister(session_id) logger.info(f"용어 스트림 종료: {session_id}") - return EventSourceResponse(event_generator()) + return EventSourceResponse( + event_generator(), + headers={ + "Cache-Control": "no-cache", + "X-Accel-Buffering": "no", + "Access-Control-Allow-Origin": "http://localhost:8000", + "Access-Control-Allow-Credentials": "true", + } + ) except ValueError as e: raise HTTPException(status_code=429, detail=str(e)) From c7a13a85d84e908142c43b5449ec65bb33ac5b61 Mon Sep 17 00:00:00 2001 From: djeon Date: Thu, 30 Oct 2025 15:16:38 +0900 Subject: [PATCH 2/2] feat: add rag test UI --- rag/test_sse.html | 426 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 352 insertions(+), 74 deletions(-) diff --git a/rag/test_sse.html b/rag/test_sse.html index 8ad3beb..409d44b 100644 --- a/rag/test_sse.html +++ b/rag/test_sse.html @@ -3,7 +3,7 @@ - SSE 용어 검색 테스트 + SSE 용어 검색 및 연관 회의록 테스트