Fine-tuning large language models to make expert chat bots