RAG vs fine-tuning vs long context vs tools · PitHub