Welcome to the Eval Protocol documentation. This guide will help you create, test, and deploy reward functions for evaluating and optimizing LLM responses.
- Getting Started with Reward Functions: Learn the basics of reward functions.
- Reward Function Anatomy: Understand the structure of reward functions.
- Core Data Types: Explore the data models used in reward functions.
- Evaluation Workflows: Learn the complete lifecycle from development to deployment.
- Dataset Configuration Guide: Understand how to configure datasets using YAML.
- Hydra Configuration for Examples: Learn how Hydra is used for configuration in examples.
- Integrating with Braintrust: Bridge Eval Protocol with the Braintrust SDK.
- Examples Overview: Browse available examples and learn how to run them. The primary documentation for each example is its own
README.mdin theexamples/directory.
- Creating Your First Reward Function: Step-by-step guide to creating a reward function
- GitHub Issues: Report bugs and request features
- Contributing Guide: How to contribute to the Eval Protocol project
