The three steps to make a reliable chatbot: Preamble, Fine-tuning, and RAG