These evaluators were based on https://github.com/explodinggradients/ragas evaluators, but have been ported to Typescript and modified to work best with Gemini models.