Deploy

Deployment management for PraisonAI agents

The deploy command manages deployment of AI agents to various platforms.

Usage

bash
praisonai deploy [OPTIONS] COMMAND [ARGS]...

Commands

CommandDescription
dockerDeploy using Docker
awsDeploy to AWS
gcpDeploy to Google Cloud
azureDeploy to Azure
localDeploy locally

Options

OptionShortDescription
--config-cDeployment configuration file
--env-eEnvironment (dev, staging, prod)

Examples

Deploy with Docker

bash
praisonai deploy docker

Deploy to AWS

bash
praisonai deploy aws --config deploy.yaml

Deploy locally

bash
praisonai deploy local

Configuration

Create a deploy.yaml file:

yaml
name: my-agent
platform: docker
port: 8080
replicas: 2
env:
  OPENAI_API_KEY: ${OPENAI_API_KEY}

See Also