> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sutro.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Deployment

> Connect to a managed or self-hosted Sutro deployment.

# Deployment

Sutro supports managed and self-hosted deployments. Provider keys, cloud
credentials, and custom tools are configured per deployment.

## Deployment credentials

Each Sutro deployment has its own URL and API keys. The deployment hosts the
Functions app and provides its SDK, CLI, and Batch API. Configure the SDK with
the deployment origin; it selects the current API version. Raw HTTP requests
use the deployment's `/v1` routes.

Configure the URL and key together with environment
variables, the CLI, or the Python SDK as described in
[Authentication](/reference/authentication). Changing deployment URLs clears a
saved SDK key so credentials are not sent to the wrong deployment.

See [Manage deployment API keys](/reference/authentication#manage-deployment-api-keys)
to create, rotate, or revoke a key in your Sutro deployment.

## Data retention

Sutro supports configuring custom data retention policies on an as-needed basis.
Our current default retention policy for the Batch inference API is 90 days.

## Contact

Contact [team@sutro.sh](mailto:team@sutro.sh) for self-hosting, BYOK/BYOC,
multimodal extensions, data retention, or custom model and tool requirements.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.