Datalab is designed to be enterprise-ready. This means that we will not introduce breaking changes for top-level versions and provide a clear upgrade path for version changes.

API Policy

For any given API version, we will preserve:
  • Existing input parameters
  • Existing output parameters
However, we may do the following:
  • Add additional optional inputs
  • Add additional values to the output
  • Change conditions for specific error types
  • Add new variants to enum-like output values (for example, streaming event types)

SDK Policy

The SDK is built on top of the API, so it will follow the same versioning principles.

Model Output

We frequently update our models to improve accuracy and performance. This can introduce subtle changes in outputs. At this time, we do not support version pinning outside of enterprise plans. Contact us at support@datalab.to for information.