Define JSON schemas for your dataset inputs and expected outputs to ensure data quality and consistency across your test datasets.
Key Features:
- Add JSON Schema validation to datasets to ensure all items conform to expected structure
- Automatic validation of dataset items against defined schemas
- Detailed error messages for validation failures
- Support for validation on creation, updates, and CSV imports
Benefits:
- Ensures data quality: All items must match defined structure
- Catches errors early: Invalid data rejected before entering dataset
- Improves collaboration: Shared schemas ensure consistent formatting
- Type safety: Define exact structures for inputs and expected outputs
- Prevents test failures: Experiments won't fail due to malformed test data
Use Cases:
- Validate JSON responses from function calling or tool use
- Ensure message arrays follow correct format in chat applications
- Maintain consistency when multiple team members contribute
- Validate CSV uploads before adding items to datasets