Server API Reference
Complete reference for Pipecat’s Python server APIs and services
Overview
Pipecat’s server-side functionality is organized into three main categories:
Services
AI service integrations for speech, language, vision, and more
Base Classes
Core service implementations and interfaces
Utilities
Helper functions and tools for audio, filtering, and flows
Service Categories
Pipecat integrates with various AI services across different categories:
Transport
WebRTC and WebSocket implementations for real-time communication
Speech Processing
Speech-to-text, text-to-speech, and speech-to-speech services
Language Models
Integration with various LLM providers
Vision & Media
Image generation, video processing, and computer vision
Getting Started
- Browse our Supported Services to see available integrations
- Install required dependencies for your chosen services
- Reference individual service docs for detailed configuration options