How to build a fintech and banking chatbot powered by ChatGPT