И мне нужно сгенерировать 4-символьную строку из этого набора, которая с меньшей вероятностью столкнется.
Менее вероятно, чем что? Всего таких строк: 62 ^ 4 = 14,8 млн. Из-за парадокса дня рождения, вы получаете около 50% вероятности столкновения, если вы случайно генерируете 3800 из них. Если это неприемлемо, никакая библиотека вам не поможет, вам нужно использовать более длинную строку или явно установить уникальность (например, путем увеличения целого числа и форматирования его в базе 62).