How could one go about giving an AI language model autonomy? Would a feedback loop work? What should be done when the token limit is reached to keep the AI's memory active?