You do not have the right to an attorney until after you have been arrested.
You do have the right to refuse to take a breathalyser. You do have the right to refuse to take a field sobriety test. You do have the right to request your ID to be returned to you if you are not being arrested, so that you may leave.
You have the right to leave if you are not being arrested.
Remember this,
YOU HAVE THE RIGHT TO REMAIN SILENT AT ALL TIMES, BEFORE, DURING AND AFTER THE ARREST.
TRY TO HAVE THE ABILITY.
ANYTHING YOU SAY, CAN AND WILL BE USED AGAINST YOU EVEN IF YOU SAY IT BEFORE BEING ARRESTED.
So, the only thing to ay is, "Am I being arrested?" if the answer is yes, cooperate fully. If the answer is no, ask for your ID and permission to leave.
The LEO has to do one or the other.