DocumentationAPI ReferenceRelease Notes
DocumentationLog In
Release Notes

0.12.0 Release Notes

This page includes updates from our 0.12.0 Release, which includes new features, stability and performance improvements.

Deepchecks LLM Evaluation 0.12.0 Release

  • 🦠New: Pentest Environment for detecting vulnerabilities that your LLM app is prone to
  • 🔠 Improved Support for Non-English Use Cases
  • 🗒️ Docs Additions: E2E Use case (GVHD), and new demonstrations for many evaluation features
  • 🪞"Golden Set" Environment Renamed to "Evaluation" in the UI

🚧

SDK Breaking Changes

The api for determining the version and environment the SDK is set to has changed.

Previously as a method:

dc_client.env_type(EnvType.PROD)
dc_client.version_name('v1')

Now, updating the class member:

dc_client.env_type = EnvType.PROD
dc_client.version_name = 'v1'

What's New and Improved

  • Pentest Environment
    • A dedicated environment for testing your system against known attack types. Enable it in the "Workspace Settings" to check it out.
    • Includes Pentesting data for running on your app, which should then be uploaded to Deepchecks to get an evaluation of your app's resilience to different types of attacks.
    • For more info, check out: Pentesting Your LLM-Based App
  • Improved Support for Non-English Use Cases
    • Deepchecks now includes built-in support for additional languages.
    • Reach out to us to have it enabled for your organization.
  • Docs Additions