Perplexity
AI-powered search with citations
With emma's Perplexity integration, you can perform AI-powered searches and get answers with citations. Perfect for research and fact-checking workflows.
Features
Perplexity_Operator supports the following 1 tool:
| Category | Tools | |||||||
|---|---|---|---|---|---|---|---|---|
| Search | 1 | |||||||
| ||||||||
Main Parameters
| Parameter | Description |
|---|---|
| query | Search query |
| focus | Search focus (internet, academic, etc.) |
| model | Model to use for search |
Prerequisites
- • emma account
- • Perplexity account
- • Perplexity API key
Setup
1. Install the package
npm install @duzzle/perplexity-integration2. Initialize
import { DuzzlePerplexity } from '@duzzle/perplexity-integration';
const perplexity = new DuzzlePerplexity({
apiKey: process.env.DUZZLE_API_KEY,
perplexityApiKey: process.env.PERPLEXITY_API_KEY
});3. Search
// AI-powered search with citations
const result = await perplexity.search({
query: 'What are the latest developments in AI?',
focus: 'internet',
model: 'llama-3.1-sonar-large-128k-online'
});
console.log('Answer:', result.answer);
console.log('Citations:', result.citations);