Toolverse
All skills

perplexity-multi-env-setup

by jeremylongshore

Configure Perplexity across development, staging, and production environments.\nUse when setting up multi-environment deployments, configuring per-environment secrets,\nor implementing environment-specific Perplexity configurations.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
10

About this skill

Configure Perplexity across development, staging, and production environments.\nUse when setting up multi-environment deployments, configuring per-environment secrets,\nor implementing environment-specific Perplexity configurations.\nTrigger with phrases like \

How to use

  1. Pobierz klucz API Perplexity ze strony perplexity.ai/settings/api i przechowuj go w odpowiednim miejscu — dla development w .env.local, dla staging i production w systemie zarządzania tajemnicami (AWS Secrets Manager, Google Secret Manager lub Vault).

  2. Utwórz strukturę katalogów config/perplexity/ z czterema plikami konfiguracyjnymi: base.ts (klient OpenAI wskazujący na https://api.perplexity.ai), development.ts (model sonar, limit 5 RPM), staging.ts (model sonar, limit 5-20 RPM) oraz production.ts (sonar-pro dla zapytań głębokich, sonar dla szybkich, limit 50+ RPM).

  3. W pliku base.ts zainicjalizuj klienta OpenAI SDK z bazowym URL https://api.perplexity.ai i kluczem API pobranym ze zmiennych środowiskowych.

  4. Utwórz plik index.ts, który rozpoznaje bieżące środowisko i automatycznie ładuje odpowiednią konfigurację — development, staging lub production.

  5. Wyzwól umiejętność frazami takimi jak "perplexity environments", "perplexity staging", "perplexity dev prod" lub "perplexity environment setup", aby skonfigurować routing modeli i limity zapytań dla Twojego wdrażania.

  6. Przetestuj konfigurację w każdym środowisku, weryfikując że model, limit zapytań i źródło klucza API odpowiadają zdefiniowanej strategii — dev używa sonar z wolnym limitem, production automatycznie wybiera sonar-pro dla zapytań wymagających głębokie analizy.

Related skills