DeepchecksLLMClient.create_deployment#

DeepchecksLLMClient.create_deployment(app_name: str, deployment_name: str, deployment_url: str, timeout: int = 30, max_concurrent: int = 5, max_retries: int = 2, headers: List[Dict[str, Any]] | None = None) Deployment#

Create a new deployment.

Parameters:
app_namestr

Application name

deployment_namestr

Name for the deployment

deployment_urlstr

URL of the deployment endpoint

timeoutint, default=30

Request timeout in seconds (5-300)

max_concurrentint, default=5

Maximum concurrent requests (1-20)

max_retriesint, default=2

Maximum number of retries (0-5)

headersList[dict], optional

List of headers to include. Each header should have: - name: str (required) - value: str (required)

Returns:
Deployment

The created deployment