ai->complete($prompt, 'claude-haiku-4-5-20251001'); return collect(explode(',', $raw)) ->map(fn ($s) => preg_replace('/[^a-z0-9-]/', '', strtolower(trim($s)))) ->filter(fn ($s) => strlen($s) >= 2 && strlen($s) <= 16) ->take($count) ->values() ->all(); } }