CLISyaala CLI

Syaala CLI

The Syaala CLI provides a command-line interface for deploying and managing AI models on GPU infrastructure.

Production-Ready: All commands use real API endpoints. No mock data or fallback responses.

Quick Start

# Install globally
npm install -g @syaala/cli
 
# Authenticate
syaala auth login --api-key sk_live_...
 
# Deploy a model
syaala deployments create \
  --name my-llm \
  --model meta-llama/Llama-3-8B-Instruct \
  --runtime vllm \
  --gpu-type NVIDIA_A100

Features

  • 🔐 Authentication - Secure API key management with multiple profiles
  • 🚀 Deployments - Create, manage, and monitor GPU deployments
  • 🤖 Models - Search and import models from HuggingFace
  • 📋 Templates - Deploy from pre-configured templates
  • 📊 Monitoring - Real-time logs and metrics
  • 🔔 Notifications - Configure alert channels
  • 📦 Batch Operations - Run batch inference jobs

Documentation

Command Overview

Authentication

syaala auth login              # Authenticate with API key
syaala auth logout             # Sign out
syaala auth status             # Check authentication status

Deployments

syaala deployments list        # List all deployments
syaala deployments get <id>    # Get deployment details
syaala deployments create      # Create new deployment
syaala deployments update      # Update deployment
syaala deployments delete      # Delete deployment
syaala deployments logs        # Stream logs
syaala deployments metrics     # View metrics

Models

syaala models search <query>   # Search HuggingFace models
syaala models get <id>         # Get model details
syaala models validate <id>    # Validate deployment compatibility

Templates

syaala templates list          # List templates
syaala templates create        # Create template
syaala templates deploy        # Deploy from template

Batch Operations

syaala batch create            # Create batch job
syaala batch status <id>       # Check job status
syaala batch cancel <id>       # Cancel job

Notifications

syaala notifications list      # List channels
syaala notifications create    # Create channel
syaala notifications test      # Test channel

Environment Variables

export SYAALA_API_KEY=sk_live_...          # API key
export SYAALA_API_URL=https://api.syaala.com  # API URL
export SYAALA_ORG_ID=org_...               # Organization ID
export SYAALA_DEBUG=true                   # Enable debug mode

Next Steps