Autoblocks Documentation home page
Search...
⌘K
Guides
Introduction
What is Autoblocks?
Core Concepts
Demo Apps
Python
TypeScript
Prompt Management
Overview
Python
TypeScript
Prompt Snippets
Snippets Overview
Creating Snippets
Using Snippets in Prompts
Snippets FAQ
Tracing
Overview
Python
TypeScript
Testing
Overview
Python
TypeScript
Running in CI
Evaluators
Overview
Out of Box Evaluators
Python
TypeScript
Datasets
Overview
Human Review
Overview
Workflow Builder
Overview
Agent Simulate (Voice)
Getting Started
Simulations
Additional Help
Role-Based Access Control (RBAC)
Overview
LLMs
llms.txt
llms-full.txt
Login
Support
V1 Documentation
v2
Autoblocks Documentation home page
v2
Search...
⌘K
Ask AI
Login
Support
V1 Documentation
Search...
Navigation
Evaluators
Overview
Evaluators
Overview
Copy page
Learn about Autoblocks Evaluators and how they help you assess your AI applications.
Copy page
Evaluators Overview
Autoblocks Evaluators provide a comprehensive system for assessing the quality and performance of your AI applications. They enable you to define custom evaluation criteria and integrate them seamlessly into your development workflow.
Key Features
Flexible Evaluation Types
Rule-based evaluators for simple checks
LLM-based evaluators for complex assessments
Webhook evaluators for custom logic
Out-of-box evaluators for common use cases
Integration Options
TypeScript and Python SDK support
UI-based evaluator creation
CLI integration
CI/CD pipeline support
Rich Evaluation Capabilities
Custom scoring logic
Threshold-based pass/fail
Detailed evaluation metadata
Evaluation history tracking
Getting Started
Choose your preferred language to begin:
Core Concepts
Evaluator Types
Different approaches to evaluation:
Rule-based evaluators for simple checks
LLM judges for complex assessments
Webhook evaluators for custom logic
Out-of-box evaluators for common use cases
Evaluation Components
Key elements of an evaluator:
Unique identifier
Scoring logic
Threshold configuration
Metadata and documentation
Integration Methods
Ways to use evaluators:
SDK integration
UI-based creation
CLI execution
CI/CD pipeline
Next Steps
TypeScript Quick Start
Python Quick Start
Out of Box Evaluators
Previous
Out of Box Evaluators
Learn about the built-in evaluators available in Autoblocks.
Next
On this page
Evaluators Overview
Key Features
Flexible Evaluation Types
Integration Options
Rich Evaluation Capabilities
Getting Started
Core Concepts
Evaluator Types
Evaluation Components
Integration Methods
Next Steps
Assistant
Responses are generated using AI and may contain mistakes.