Getting Started
Documentation home
Reward Kit Documentation
Welcome to the Reward Kit documentation. This guide will help you create, test, and deploy reward functions for evaluating and optimizing LLM responses.
Getting Started
Developer Guide
- 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 Reward Kit with the Braintrust SDK.
Examples
- Examples Overview: Browse available examples and learn how to run them. The primary documentation for each example is its own
README.md
in theexamples/
directory.
Tutorials
- Creating Your First Reward Function: Step-by-step guide to creating a reward function
API Reference
Command Line Interface
Community and Support
- GitHub Issues: Report bugs and request features
- Contributing Guide: How to contribute to the Reward Kit project