Правильно
Оба слова являются правильными, отличаются только варианты их употребления.
Семи – родительный падеж числительного “семи”, когда речь идет об одушевленном или неодушевленном предмете, а также родительный падеж слова “семеро”, когда речь идет о неодушевленном предмете.
Семь товарищей – семи товарищей
Семь абрикосов – семи абрикосов
Семеро суток – семи суток
Семерых – родительный падеж слова “семеро”, когда речь идет об одушевленном предмете.
Семеро ребят – семерых ребят