> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Perplexity

> Index of Perplexity sonar-pro agent examples: basic runs, knowledge, memory, retries, structured output, and web search.

| Example | Description |
| - | - |
| [Perplexity Basic](https://agno-v2.mintlify.site/examples/models/perplexity/basic.md) | Run a basic Perplexity sonar-pro agent and print sync, streaming, and async responses. |
| [Knowledge](https://agno-v2.mintlify.site/examples/models/perplexity/knowledge.md) | Answer questions from a PDF knowledge base in PgVector using a Perplexity sonar-pro agent. |
| [Memory](https://agno-v2.mintlify.site/examples/models/perplexity/memory.md) | Persist Perplexity sonar-pro user memories and session summaries in Postgres across multiple runs. |
| [Retry](https://agno-v2.mintlify.site/examples/models/perplexity/retry.md) | Review retry settings and why invalid model IDs cannot reliably exercise the retry path. |
| [Perplexity Structured Output](https://agno-v2.mintlify.site/examples/models/perplexity/structured-output.md) | Return a typed MovieScript from Perplexity sonar-pro with a Pydantic output schema. |
| [Perplexity Web Search](https://agno-v2.mintlify.site/examples/models/perplexity/web-search.md) | Use Perplexity sonar-pro's native web search to answer a current news question. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.