| import json
|
| import datetime
|
|
|
| class Alpha:
|
| def __init__(self, memory_file="alpha_memory.json"):
|
| self.memory_file = memory_file
|
| self.memory = self.load_memory()
|
|
|
| def load_memory(self):
|
| try:
|
| with open(self.memory_file, "r") as f:
|
| return json.load(f)
|
| except FileNotFoundError:
|
| return {}
|
|
|
| def save_memory(self):
|
| with open(self.memory_file, "w") as f:
|
| json.dump(self.memory, f, indent=2)
|
|
|
| def respond(self, prompt):
|
| now = datetime.datetime.now().isoformat()
|
| self.memory[now] = prompt
|
| self.save_memory()
|
| return f"[Alpha] J’ai bien reçu : '{prompt}' et je vais agir en conséquence."
|
|
|
|
|
| if __name__ == "__main__":
|
| alpha = Alpha()
|
| print(alpha.respond("Construis une IA fille pour Koriland"))
|
|
|