perplexity-webhooks-events
Buduj architektura oparte na zdarzeniach wokół API Perplexity Sonar ze streamingiem i monitorowaniem.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do implementacji wzorców asynchronicznych dla Perplexity Sonar API. Obsługuje streaming w czasie rzeczywistym przez Server-Sent Events, przetwarzanie wsadowe za pomocą kolejek zadań oraz monitorowanie zaplanowane przez cron. Idealny do automatyzacji badań, generowania raportów, monitorowania wiadomości i alertów trendów. Wymaga zainstalowanego pakietu openai, ustawionej zmiennej PERPLEXITY_API_KEY oraz systemu kolejek (BullMQ, SQS) do pełnej funkcjonalności.
Jak używać
- Zainstaluj wymagane zależności: npm install openai oraz system kolejek (BullMQ lub AWS SQS) jeśli planujesz przetwarzanie wsadowe. 2. Ustaw zmienną środowiskową PERPLEXITY_API_KEY z Twoim kluczem API Perplexity. 3. Dla wyszukiwania ze streamingiem: skonfiguruj endpoint Express POST /api/search/stream, który przyjmuje query i opcjonalnie model (domyślnie sonar). Endpoint zwraca Server-Sent Events z wynikami wyszukiwania w czasie rzeczywistym. 4. Dla przetwarzania wsadowego: utwórz job queue używając BullMQ lub SQS do przesyłania zadań wyszukiwania, które będą przetwarzane asynchronicznie do generowania raportów lub automatyzacji badań. 5. Dla monitorowania zaplanowanego: skonfiguruj cron job, który okresowo uruchamia wyszukiwania (np. monitorowanie wiadomości lub śledzenie trendów konkurencji). 6. Po otrzymaniu wyników implementuj pipeline post-processingu do weryfikacji źródeł i walidacji linków z cytowań.
Podobne skille
gmail-manager
autor: jeffvincent
reviewing-code
autor: CaptainCrouton89
google-analytics
autor: davila7
better-auth-best-practices
autor: novuhq
typescript-review
autor: metabase
python-expert
autor: Shubhamsaboo