Skip to main content
Agno provides comprehensive support across all major model providers, ensuring consistent functionality regardless of which models you choose. This page outlines the features and capabilities supported by each provider.

Core Features

All models on Agno support:
  • Streaming responses
  • Tool calling
  • Structured outputs
  • Async execution
Perplexity supports tool calling through the Agno framework, but their models don’t natively support tool calls in a straightforward way. This means tool usage may be less reliable compared to other providers.

Multimodal Support

Developer Resources