pip* placed aliases into a directory that is not on your path. Everything about your installation is ambiguous. You must remove the ambiguity by calling modules from the Python environments in which they have been installed, or you must include those directories on your path.
For example, a commonly ignored Python warning states: WARNING: The scripts pip, pip3 and pip3.10 are installed in '/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10/bin' which is not on PATH. Consider adding this directory to PATH
This means you need to adjust the PATH if you expect to access the tools directly from your shell:
export PATH=$PATH:/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10/bin
The problem with this comes when you realize your system has multiple concurrent Python environments. The solution is to always call Python modules from the desired Python environment, for example:
/full/path/to/python3 -m pip install pipreqs
and then directly calling:
/full/path/to/python3 -m pipreqs .