Evaluation (Experiments)
Unit Testing
CI pipelines are the core of all mature software engineering practices.
With LLMs, developers should expect nothing less.
Using judgeval
, you can easily unit test your LLM applications for consistency and quality in any metric of your choice.
Unit testing is natively supported in judgeval
through the client.assert_test
method.
This also integrates with pytest
, meaning you won’t have to learn any new testing frameworks!
judgeval
naturally integrates into your CI pipelines, allowing you to execute robust unit tests across your entire codebase.
This allows you to catch regressions in your LLM applications before they make it to production!