From b98aba5748c93b8dd92f2bd6ed150d0b08257953 Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Tue, 2 Jun 2026 23:09:30 +0700 Subject: [PATCH] =?UTF-8?q?Tidak=20ada=20perubahan=20staged.=20Staging=20a?= =?UTF-8?q?rea=20kosong=20=E2=80=94=20`git=20diff=20--cached`=20tidak=20me?= =?UTF-8?q?nghasilkan=20output.=20Silakan=20`git=20add`=20file=20yang=20in?= =?UTF-8?q?gin=20di-commit=20terlebih=20dahulu.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/modules/ai-moderation/llmModerationClient.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts index ac7680f..97de6bb 100644 --- a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts +++ b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts @@ -1020,10 +1020,12 @@ async function runTextOnlyBatch( : undefined; // Use modular system prompt with XML delimiters (R1, R7, R8) + const correctedExamples = await buildCorrectedFewShotExamples(); const systemText = buildSystemPromptModular({ contextText, mode: "text", correction, + correctedExamples, }); const messagesBlock = batch @@ -1503,9 +1505,11 @@ async function _runSingleMediaAnalysis( const messageBlock = `${content}${mediaContext ? ` ${mediaContext}` : ""}${textContext}${webContext}${mediaAnalysisContext}`; // Modular system prompt with XML delimiters (R1, R7, R8) + const correctedExamples = await buildCorrectedFewShotExamples(); const systemText = buildSystemPromptModular({ contextText, mode: "mixed", + correctedExamples, }); const userContent = `${systemText}\n\n\n${messageBlock}\n`;