Skip to main content

Overview

Deployment types represent deployed prompts with their complete configuration, messages, tools, and variables.

Deployment

A specific instance of a prompt that has been deployed to an environment.
Properties:
  • id - Deployment identifier
  • createdAt - Creation timestamp
  • updatedAt - Last update timestamp
  • createdByUserId - Creator user ID
  • updatedByUserId - Last updater user ID
  • projectId - Associated project ID
  • promptId - Associated prompt ID
  • deploymentEnvironmentId - Target environment ID
  • prompt - Complete deployed prompt snapshot
Example:
JSON:

PromptSnapshot

See the dedicated PromptSnapshot page for full documentation. Prompt snapshot with messages, tools, config, and variables.
Properties:
  • config - Model provider and settings
  • messages - Array of prompt messages
  • tools - Array of tool function definitions
  • variables - Array of prompt variable definitions
JSON:

PromptSnapshotConfig

See the dedicated PromptSnapshotConfig page for full documentation. Model provider and settings configuration. All fields are optional because a deployment snapshot may have an incomplete configuration.
Properties:
  • providerName - Provider name (e.g., ‘openai’, ‘anthropic’, ‘google’)
  • providerId - Adaline internal provider UUID
  • model - Model identifier (e.g., ‘gpt-4o’, ‘claude-3-opus’)
  • settings - Provider-specific runtime configuration
JSON:

Complete Example