From 3d4f4d7412a7eed3e618691421cdbe02f67c5101 Mon Sep 17 00:00:00 2001 From: lun_admin Date: Tue, 17 Mar 2026 11:16:52 +0900 Subject: [PATCH] . --- src/main/kotlin/network/RagService.kt | 2 +- src/main/kotlin/service/AutoTradingManager.kt | 2 +- src/main/kotlin/service/LlamaServerManager.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/network/RagService.kt b/src/main/kotlin/network/RagService.kt index 01c50b5..5b8b8c6 100644 --- a/src/main/kotlin/network/RagService.kt +++ b/src/main/kotlin/network/RagService.kt @@ -296,7 +296,7 @@ object RagService { // 문자열 치환 대신 안전한 JSON 객체 빌더 사용 val requestBodyJson = buildJsonObject { put("model", "local-model") - put("temperature", 0.1) // 0.1 유지 (결정론적 응답) + put("temperature", 0.0) // 0.1 유지 (결정론적 응답) put("top_p", 0.9) put("max_tokens", 500) diff --git a/src/main/kotlin/service/AutoTradingManager.kt b/src/main/kotlin/service/AutoTradingManager.kt index 3163582..201e864 100644 --- a/src/main/kotlin/service/AutoTradingManager.kt +++ b/src/main/kotlin/service/AutoTradingManager.kt @@ -435,7 +435,7 @@ object AutoTradingManager { val myHoldings = balance?.holdings?.filter { it.quantity.toInt() > 0 }?.map { it.code }?.toSet() ?: emptySet() val pendingStocks = DatabaseFactory.findAllMonitoringTrades().map { it.code } if (remainingCandidates.isEmpty()) { - val stocks = StockUniverseLoader.loadUniverse() + val stocks = StockUniverseLoader.loadUniverse().shuffled().take(100) println("✅ 총 ${stocks.size}개의 종목을 로드했습니다.") stocks.forEach { (code, name) -> // println("📌 로드됨: [$code] $name") diff --git a/src/main/kotlin/service/LlamaServerManager.kt b/src/main/kotlin/service/LlamaServerManager.kt index 03c665b..fa977c4 100644 --- a/src/main/kotlin/service/LlamaServerManager.kt +++ b/src/main/kotlin/service/LlamaServerManager.kt @@ -28,7 +28,7 @@ object LlamaServerManager { val isWin = os.contains("win") val (nGpuLayers, threads) = when { os.contains("mac") && (arch.contains("arm64") || arch.contains("aarch64")) -> 99 to 8 - isWin -> 40 to 12 // NUC Core Ultra 7: GPU 레이어 40 내외, 스레드 12 권장 + isWin -> 16 to 6 // NUC Core Ultra 7: GPU 레이어 40 내외, 스레드 12 권장 else -> 0 to 4 // 인텔 맥 2017 등 }