Chatbot Meets Pipeline: Augment Large Language Model with Definite Finite Automaton