summaryrefslogtreecommitdiff
path: root/personal_agent/llm.py
diff options
context:
space:
mode:
authorbatsumaru <>2026-09-16 17:33:42 +0900
committerbatsumaru <>2026-09-16 17:33:42 +0900
commit71879695b951dd30bbd6cbd25261e22ac7f8e5d1 (patch)
tree62f30ca6d9be8ed89a796bd0ab91826cd32d9cce /personal_agent/llm.py
parentd164005eb54dfc97a5827524948e804a37779f7c (diff)
Added more memory management and fixed system prompt bug
Diffstat (limited to 'personal_agent/llm.py')
-rw-r--r--personal_agent/llm.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/personal_agent/llm.py b/personal_agent/llm.py
index 418c478..cd35676 100644
--- a/personal_agent/llm.py
+++ b/personal_agent/llm.py
@@ -1,8 +1,11 @@
import json
+import logging
from dataclasses import dataclass
import requests
+logger = logging.getLogger(__name__)
+
@dataclass
class ToolCall:
@@ -43,7 +46,8 @@ class LLM:
response.raise_for_status()
data = response.json()
- print(f"\n[debug: {data}]\n")
+ logger.debug("LLM response: %s", data)
+ # print(f"\n[debug: {data}]\n")
message = data["choices"][0]["message"]
content = message.get("content")