Spaces:
Runtime error
Runtime error
import json | |
MEMORY_FILE = "memory.json" | |
def load_memory(): | |
try: | |
with open(MEMORY_FILE, "r", encoding="utf-8") as f: | |
return json.load(f) | |
except FileNotFoundError: | |
return {} | |
def save_memory(memory): | |
with open(MEMORY_FILE, "w", encoding="utf-8") as f: | |
json.dump(memory, f, indent=4) | |
def update_memory(user_input, bot_response): | |
memory = load_memory() | |
memory[user_input] = bot_response | |
save_memory(memory) | |
def check_memory(user_input): | |
memory = load_memory() | |
return memory.get(user_input, None) |