DocumentationAPI ReferenceRelease Notes
DocumentationLog In
Documentation

Deepchecks' SDK

The easiest way to integrate with the Deepchecks platform.

πŸ‘

Click here to access ready-to-go templates for common SDK operations.

Deepchecks' Python SDK

Deepchecks LLM Evaluation SDK is a lightweight Python package built on top of Deepchecks LLM Evaluation REST API, to install it simply run pip install deepchecks-llm-client.

The SDK's main functionality is to upload data into the deepchecks platform. This can be done via batch operations, data streaming, or one of the built-in integrations. Additional functionalities include the ability to extract data from a specific problematic segment for further analysis and the ability to download Deepchecks' calculated properties.

πŸ“˜

For a comprehensive list of all available functionality, please check out the Python SDK Reference

Data Structure: Background

Before diving into the sub-sections describing different logging options we recommend first reading the Hierarchy & Data Upload Format page for a better understanding of the data structure in the Deepchecks system.

Alternatives

πŸ“Œ

Uploading data directly from the UI

Notice - you can also upload and download data to and from the system (csv & xlsx format supported) directly from the UI