Skip to main content

Overview

PraisonAI Capabilities provide direct access to LiteLLM endpoints with full parity, enabling you to use completions, embeddings, images, audio, and more through a unified API.

Available Capabilities

Core APIs

Media Generation

Safety & Moderation

Quick Start

CLI Quick Start

All Capabilities

The full list of 116 capabilities includes:
  • Audio: transcribe, speech
  • Images: image_generate, image_edit
  • Videos: video_generate
  • Files: file_create, file_list, file_retrieve, file_delete
  • Batches: batch_create, batch_list, batch_retrieve, batch_cancel
  • Vector Stores: vector_store_create, vector_store_search
  • Embeddings: embed, embedding (alias)
  • Rerank: rerank
  • Moderations: moderate
  • OCR: ocr
  • Assistants: assistant_create, assistant_list
  • Fine-tuning: fine_tuning_create, fine_tuning_list
  • Responses: responses_create
  • Passthrough: passthrough
  • Containers: container_create
  • Search: search
  • A2A: a2a_send
  • Completions: chat_completion, text_completion
  • Messages: messages_create, count_tokens
  • Guardrails: apply_guardrail
  • RAG: rag_query
  • Realtime: realtime_connect
  • Skills: skill_list, skill_load
  • MCP: mcp_list_tools, mcp_call_tool
All capabilities have both sync and async versions (prefixed with a).