📏 Evaluation#

There are multiple customizations available in the evaluation process. Feel free explore everything.

See the Detailed Evaluation to get an idea about the detailed process.

🚀 With Custom Metrics

We have a lot of built-in metrics, and you can also create your own metrics. This tutorial will help you use all of the available metrics and create your custom metrics.

📁 With Custom Data

There are primarily two types of data objects available in Ragrank. These are DataNode, which carries a single data point, and Dataset, which carries multiple data points. Explore here.

đŸ”Ĩ With Custom LLM

You can use various LLMs if you need to. Additionally, you can create a new LLM object and use that as well. By default, we are using OpenAI LLM for internal operations.

🧮 With Custom Embedding

We are using embedding models internally to calculate the scores. Here, you can explore the customization options available for the embedding object.