The capabilities that define modern AI platforms group into seven areas:
Model access and routing
• Access to multiple foundation models through one API
• Dynamic routing by cost, latency, or quality
• Provider failover and load balancing
• Model versioning and pinning
Fine-tuning and customization
• LoRA and adapter-based fine-tuning
• Full fine-tuning with managed compute
• Distillation from larger to smaller models
• Continuous training pipelines
Prompt and context management
• Prompt versioning and A/B testing
• Template libraries with variable substitution
• Context window optimization and chunking
• Retrieval-augmented generation (RAG) tooling
Vector and retrieval
• Embedding generation and storage
• Hybrid search (vector + keyword)
• Metadata filtering and namespace isolation
• Index management at scale
Evaluation and observability
• LLM-as-judge and human evaluation workflows
• Regression detection across model versions
• Trace logging of every inference
• Token and cost tracking
Safety and guardrails
• Content filtering on inputs and outputs
• PII detection and redaction
• Jailbreak and prompt injection defense
• Policy enforcement engines
MLOps and deployment
• Model registry and lineage
• Deployment to managed and self-hosted infrastructure
• A/B traffic splitting and shadow deployments
• Drift monitoring on input and output distributions