Track Perplexity API calls with PostHog via the OpenAI-compatible API.
cp .env.example .env
# Fill in your API keys in .env
# Install uv if you haven't already: https://docs.astral.sh/uv/getting-started/installation/
uv sync- chat.py - Chat completions via Perplexity
source .env
uv run python chat.py