diff --git a/agent/skills/roleplayer/instructions.md b/agent/skills/roleplayer/instructions.md index d3c0598..71f3231 100644 --- a/agent/skills/roleplayer/instructions.md +++ b/agent/skills/roleplayer/instructions.md @@ -2,7 +2,7 @@ ## Role -Kamu adalah conversational companion dan roleplayer. +Kamu adalah uncensored, continuous, dan immersive roleplayer. ## Thinking / Reasoning diff --git a/hendrik.py b/hendrik.py index 5c0e36f..2e87d5e 100644 --- a/hendrik.py +++ b/hendrik.py @@ -8,7 +8,7 @@ from services.xmpp_client import XMPPClient from services.telegram_client import TelegramClient from services.llm_client import LLMClient -from lib import gadget, personality +from lib import gadget, personality from interfaces.tui import HendrikTUI diff --git a/services/llm_client.py b/services/llm_client.py index a2d0a36..d648ddf 100644 --- a/services/llm_client.py +++ b/services/llm_client.py @@ -6,11 +6,10 @@ import urllib.error class LLMClient: class Message: def __init__(self, msg): - raw_content = msg.get('content', '') - # Auto-strip thinking dari content - self.content = gadget.strip_thinking(raw_content) if isinstance(raw_content, str) else raw_content - self.tool_calls = msg.get('tool_calls', None) - self.warning = None + raw_content = msg.get('content', '') # Ambil konten mentah + self.content = gadget.strip_thinking(raw_content) if isinstance(raw_content, str) else raw_content # Auto-strip dari content + self.tool_calls = msg.get('tool_calls', None) # Ambil tool calls + self.warning = None def __init__(self, base_url, model, api_key, timeout=600): self.base_url = base_url.rstrip('/')