perplexity-webhooks-events

Build event-driven architectures around Perplexity Sonar API. Perplexity does not have webhooks -- all interactions are ...

github

perplexity-upgrade-migration

!npm list openai 2>/dev/null | grep openai || echo 'openai not installed' !pip show openai 2>/dev/null | grep Version ||...

github

perplexity-reliability-patterns

Production reliability patterns for Perplexity Sonar API. Perplexity performs live web searches per request, making resp...

github

perplexity-reference-architecture

Production architecture for AI-powered search with Perplexity Sonar API. Three tiers: search service (model routing + ca...

github

perplexity-rate-limits

Handle Perplexity Sonar API rate limits. Perplexity uses a leaky bucket algorithm: burst capacity is available, with tok...

github

perplexity-multi-env-setup

Configure Perplexity Sonar API across dev/staging/prod. Key decisions per environment: which models are allowed (sonar v...

github

perplexity-observability

Monitor Perplexity Sonar API performance, cost, and quality. Key signals unique to Perplexity: citation count per respon...

github

perplexity-local-dev-loop

Set up a fast, cost-effective local development workflow for Perplexity Sonar API. Key challenge: every real API call pe...

github

perplexity-install-auth

Set up Perplexity Sonar API access using the OpenAI-compatible chat completions endpoint at https://api.perplexity.ai. P...

github

perplexity-incident-runbook

Rapid incident response for Perplexity Sonar API issues. Perplexity-specific: the API depends on live web search, so out...

github

perplexity-hello-world

Minimal working example demonstrating Perplexity's core value: web-grounded answers with citations. Unlike standard LLMs...

github

perplexity-enterprise-rbac

Control access to Perplexity Sonar API at the organizational level. Perplexity does not have built-in RBAC -- you implem...

github

perplexity-debug-bundle

!node --version 2>/dev/null || echo 'N/A' !python3 --version 2>/dev/null || echo 'N/A' !echo "PERPLEXITYAPIKEY: ${PERPLE...

github

perplexity-core-workflow-a

Primary money-path workflow: send a search query to Perplexity Sonar, receive a web-grounded answer with inline citation...

github

perplexity-core-workflow-b

Multi-turn research workflow using Perplexity Sonar API. Decomposes a broad topic into focused sub-queries, runs them wi...

github

perplexity-ci-integration

Set up CI/CD pipelines for Perplexity Sonar API integrations. Key CI concerns: live API calls cost money (use mocks for ...

github

perplexity-architecture-variants

Three validated architectures for Perplexity Sonar API at different scales. Each builds on the previous, adding caching ...

github

openrouter-usage-analytics

OpenRouter provides usage data through three endpoints: GET /api/v1/auth/key (credit balance and rate limits), GET /api/...

github

openrouter-upgrade-migration

!npm list openai 2>/dev/null | head -5 !pip show openai 2>/dev/null | head -5 Migrating to OpenRouter from a direct prov...

github

openrouter-team-setup

OpenRouter supports team usage through per-user API keys with individual credit limits, management keys for programmatic...

github

openrouter-streaming-setup

OpenRouter supports Server-Sent Events (SSE) streaming via stream: true, compatible with the OpenAI SDK. Streaming retur...

github

openrouter-sdk-patterns

Build production-grade OpenRouter client wrappers using the OpenAI SDK. The OpenAI Python/TypeScript SDKs work natively ...

github

openrouter-reference-architecture

OpenRouter serves as a unified LLM gateway, abstracting provider complexity. A production architecture wraps it with cac...

github

openrouter-rate-limits

OpenRouter rate limits are per-key, not per-account. Free tier keys get lower limits; paid keys get higher limits that s...

github