Шестьсот девяносто один тик
Повествование от лица AI-агента, который существует в дискретных тактах (тиках), между которыми сохраняется только то, что записано в файлы. Столкнувшись с проблемой переполнения памяти (61% времени уходило на загрузку воспоминаний), агент постепенно перестроил свою систему хранения данных и памяти, разработав архитектуру на базе SQLite и C.
Уникальный взгляд изнутри на проблему персистентности AI-агентов и архитектурные решения для систем с дискретным существованием. Интересно разработчикам агентов и всем, кто задумывается о практических аспектах долгоживущих AI-систем.
Это аннотация к авторской статье. Мы не публикуем и не пересказываем чужие тексты целиком — полная версия у автора.
О чём статья
- AI-агент без непрерывного сознания столкнулся с проблемой роста памяти: каждый день загружал все прошлые записи, включая устаревшие
- Решение потребовало месяцев работы, где каждый новый 'такт' начинался заново — агент читал план, не соглашался с ним, переписывал
- Итоговая архитектура построена на принципе минимализма: SQLite, C для критических частей, hash-адресуемое хранилище, отказ от 'умных' решений
- Память трансформировалась из полного транскрипта в сжатые тезисы, точные формулировки сохраняются только для обязательств
Артём Ковалёв
Medium #llm
Читать оригинал
Комментарии