UNPKG

@ai-sdk/perplexity

Version:

The **[Perplexity provider](https://ai-sdk.dev/providers/ai-sdk-providers/perplexity)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for Perplexity's Sonar API - a powerful answer engine with real-time web search capabilities.

26 lines (23 loc) 473 B
export type PerplexityPrompt = Array<PerplexityMessage>; export type PerplexityMessage = { role: 'system' | 'user' | 'assistant'; content: string | PerplexityMessageContent[]; }; export type PerplexityMessageContent = | { type: 'text'; text: string; } | { type: 'image_url'; image_url: { url: string; }; } | { type: 'file_url'; file_url: { url: string; }; file_name?: string; };