Spaces:
Paused
Paused
fix: 민원 라우팅은 minwon 버튼 ON일 때만 (OFF=일반 답변)
Browse files
app.py
CHANGED
|
@@ -2328,6 +2328,11 @@ async def _prepare_jgos_request(body: dict):
|
|
| 2328 |
|
| 2329 |
+ dated_system)
|
| 2330 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2331 |
if not user_messages or user_messages[0].get("role") != "system":
|
| 2332 |
|
| 2333 |
user_messages = [{"role": "system", "content": dated_system}] + user_messages
|
|
|
|
| 2328 |
|
| 2329 |
+ dated_system)
|
| 2330 |
|
| 2331 |
+
else:
|
| 2332 |
+
dated_system = ("★일반 모드: 담당 부서·직통 전화번호를 임의로 지어내지 마세요. "
|
| 2333 |
+
"시민이 특정 부서·담당자 연락처나 '어디로 전화'를 직접 물으면, 추측한 번호를 제시하지 말고 "
|
| 2334 |
+
"'정확한 담당 부서와 직통 전화번호는 화면의 📞 민원 버튼을 켜고 다시 질문해 주세요'라고 부드럽게 안내하세요. "
|
| 2335 |
+
"(통합특별시 대표번호 062-120은 안내 가능)\n\n" + dated_system)
|
| 2336 |
if not user_messages or user_messages[0].get("role") != "system":
|
| 2337 |
|
| 2338 |
user_messages = [{"role": "system", "content": dated_system}] + user_messages
|