Perplexity API Module
This reusable workflow allows you to interact with the Perplexity API using the sonar
or sonar-pro
models. It is designed to be triggered from other workflows and accepts dynamic prompts via input parameters.
Features
- 🧱 Modular: Triggered using
Execute Workflow
from any other workflow
- 📥 Inputs:
SystemPrompt
: Set your system-level instruction for the LLM
UserPrompt
: The main user prompt for the conversation
- 🧠 Uses Perplexity’s
chat/completions
endpoint
- 🔐 Built with API authentication in mind (Bearer token or header auth)
- 🔁 Easily extendable for any model in the Perplexity suite
Models supported
Usage
- Set up your credentials in n8n under HTTP Bearer or Header Auth.
- Add this workflow as a subworkflow using the “Execute Workflow” node.
- Pass the desired
SystemPrompt
and UserPrompt
as input variables.
- Receive the model response in return.
Notes
- This template is inactive by default and safe to import.
- Includes sticky notes with API references and model info.