Границы проекта

Входит в проект

  • Спецификация модели Ego (выбор базовой модели, структура LoRA, система редакций)
  • Ego Pod — полностью автоматизированный конвейер обучения
  • Data Collector — чтение данных из указанных источников (определяет формат ввода, но не формат самих данных)
  • Corpus Compiler — преобразование сырых данных в обучающий корпус
  • Training Engine — обучение LoRA-адаптеров на базовых моделях
  • Управление версиями — мульти-редакционный выпуск, перезапись старых версий
  • Режим самостоятельного инструмента — может использоваться независимо от iFay

Не входит в проект

  • Fayger (виртуальная среда выполнения)
  • Faying (протокол загрузки)
  • FayID (система идентификации)
  • Определения форматов данных для Sense/Action/Thought/Skill/Credentials (определяются смежными проектами)
  • Протокольный уровень (Faying Protocol, Telepathy Protocol и т.д.)

Ego определяет только «какой формат ввода мне нужен» и «что я выдаю на выходе». Откуда берутся данные и как они доставляются на конечные устройства — ответственность смежных проектов.

Аналогия: Ego Pod — это «повар». Вы говорите ему, на какой полке холодильника лежат ингредиенты (адрес источника данных), а он занимается готовкой (обучением). Но как устроен холодильник и откуда берутся ингредиенты — это чужая задача.