Installation¶
Install Prela using pip, the Python package manager.
Requirements¶
- Python: 3.9 or higher
- pip: Latest version recommended
Install via pip¶
This installs the core Prela SDK with zero dependencies.
Optional Dependencies¶
Install with optional integrations:
OpenAI¶
Includes: openai>=1.0.0
Anthropic¶
Includes: anthropic>=0.40.0
LangChain¶
Includes: langchain>=0.1.0
LlamaIndex¶
Includes: llama-index>=0.9.0
CrewAI¶
Includes: crewai>=0.30.0
AutoGen¶
Includes: autogen>=0.2.0
LangGraph¶
Includes: langgraph>=0.0.20
Swarm¶
Includes: openai-swarm
All Integrations¶
Includes all optional dependencies.
Development¶
Includes testing and development tools:
pytest>=7.4.0pytest-asyncio>=0.21.0pytest-cov>=4.1.0black>=23.7.0ruff>=0.0.285mypy>=1.5.0
Verify Installation¶
Check that Prela is installed correctly:
Expected output:
Upgrade¶
Upgrade to the latest version:
Uninstall¶
Remove Prela:
Development Installation¶
For contributors, install from source:
# Clone SDK repository
git clone https://github.com/garrettw2200/prela-sdk.git
cd prela-sdk
# Install in editable mode with dev dependencies
pip install -e ".[dev,all]"
# Run tests
pytest
Next Steps¶
- Quick Start - Create your first trace
- Configuration - Configure Prela