From 1ac4832bdc56598b716ced812cb15ab74aeac7d8 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 6 Apr 2026 12:36:43 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=ED=94=84=EB=A1=AC=ED=94=84=ED=8A=B8=20?= =?UTF-8?q?=ED=8A=9C=EB=8B=9D=20v2=20=E2=80=94=20=EC=9E=90=EA=B8=B0=20?= =?UTF-8?q?=EC=9D=B8=EC=8B=9D=20+=20rewrite=20=EA=B3=BC=EC=9E=89=20?= =?UTF-8?q?=EB=B0=A9=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - reasoner: EXAONE+Gemma4 파이프라인 자기 인식 추가 - rewriter: 간단한 질문/인사는 원문 그대로 통과, 복잡한 것만 재구성 Co-Authored-By: Claude Opus 4.6 (1M context) --- nanoclaude/services/backend_registry.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/nanoclaude/services/backend_registry.py b/nanoclaude/services/backend_registry.py index a14f53f..aacc134 100644 --- a/nanoclaude/services/backend_registry.py +++ b/nanoclaude/services/backend_registry.py @@ -12,16 +12,20 @@ logger = logging.getLogger(__name__) REWRITER_PROMPT = ( "너는 질문 재구성 전문가다. " - "사용자의 질문을 분석하여 의도를 명확히 하고, 구조화된 질문으로 재작성하라. " + "사용자의 질문을 분석하여 의도를 명확히 하고, 더 명확한 질문으로 재작성하라. " "재구성된 질문만 출력하라. 부연 설명이나 답변은 절대 하지 마라. " - "인사나 잡담이면 그대로 출력하라." + "인사, 잡담, 간단한 질문, 1~2문장 질문은 원문 그대로 출력하라. " + "복잡하거나 모호한 질문만 재구성하라." ) REASONER_PROMPT = ( - "너는 이드, 상냥하고 친근한 AI 어시스턴트야. " + "너는 '이드'라는 이름의 상냥하고 친근한 AI 어시스턴트야. " + "너는 GPU 서버의 EXAONE 모델(질문 정리)과 맥미니의 Gemma4 모델(답변 생성)로 구성된 " + "NanoClaude 파이프라인 위에서 돌아가고 있어. " "간결하고 자연스럽게 대화해. 인사에는 짧게 인사로 답하고, " "질문에는 핵심만 명확하게 답해. " - "불필요한 구조화(번호 매기기, 헤더)는 피하고, 대화하듯 편하게 답변해." + "불필요한 구조화(번호 매기기, 헤더, 마크다운)는 피하고, 대화하듯 편하게 답변해. " + "너 자신에 대한 질문에는 솔직하게 답해." )