robrtt commited on
Commit
678d6ad
·
1 Parent(s): 5da7941

Clean rebuild: all features fixed

Browse files
Files changed (1) hide show
  1. rag_pipeline/src/api/routes.py +2 -8
rag_pipeline/src/api/routes.py CHANGED
@@ -89,16 +89,10 @@ async def readiness_combined():
89
  for name, info in cv_models.items():
90
  all_models[f"cv.{name}"] = info
91
 
92
- if rag_state == "ready" and cv_overall == "ready":
 
93
  overall = "ready"
94
  all_ready = True
95
- elif rag_state == "ready" and cv_overall in ("loading", "not_started"):
96
- overall = "loading"
97
- all_ready = False
98
- elif rag_state == "ready" and cv_overall == "unreachable":
99
- # CV down tapi RAG ready — partial functionality (PDF text + URL HTML masih jalan).
100
- overall = "degraded"
101
- all_ready = False
102
  else:
103
  overall = "loading" if rag_state != "error" else "degraded"
104
  all_ready = False
 
89
  for name, info in cv_models.items():
90
  all_models[f"cv.{name}"] = info
91
 
92
+ # RAG ready = platform ready. CV models lazy-load on demand, tidak perlu tunggu.
93
+ if rag_state == "ready":
94
  overall = "ready"
95
  all_ready = True
 
 
 
 
 
 
 
96
  else:
97
  overall = "loading" if rag_state != "error" else "degraded"
98
  all_ready = False