import sys
sys.path.insert(0, '/home/caug/npcww/npc-core/npcpy')
from npcpy.llm_funcs import get_llm_response

class _NPC:
    name = "assistant"
    model = "llama3.2"
    provider = "ollama"
    api_url = None
    api_key = None
    plain_system_message = False
    primary_directive = None
    db_conn = None

npc = _NPC()
try:
    get_llm_response("hi", npc=npc)
    print("Success")
except Exception as e:
    print("Error:", e)
