Behaviors
Define expected behaviors for your AI system and assign metrics to measure them.
Understanding Behaviors
Behaviors are formalized expectations that describe how your AI system should perform. Each behavior represents a specific aspect of your system’s output that you want to evaluate, such as response quality, safety, accuracy, or adherence to brand guidelines.
Creating Behaviors
Define what good performance looks like:
- Navigate to the Behaviors page
- Click “Create Behavior”
- Enter behavior details:
- Name: Clear, descriptive name for the behavior
- Description: Detailed explanation of the expected behavior
- Category: Organize behaviors by type (optional)
- Assign relevant metrics to measure this behavior
- Save the behavior
Assigning Metrics
Link metrics to behaviors to measure expected performance:
- Open a behavior
- Click “Assign Metrics”
- Select one or more metrics from your available metrics
- Configure metric thresholds (if applicable)
- Save the assignment
Multiple metrics can be assigned to a single behavior to provide comprehensive evaluation.
Using Behaviors in Testing
Behaviors help organize your testing workflow:
- Test Generation: Generate tests focused on specific behaviors
- Test Evaluation: Run tests and see how well they meet behavior expectations
- Results Analysis: Review performance by behavior to identify areas for improvement
Best Practices
- Write clear, specific behavior descriptions
- Assign multiple complementary metrics to behaviors
- Organize behaviors by functional area or use case
- Review and update behaviors as your system evolves
- Use behaviors to communicate expectations across teams