核心功能

Agno 支持的模型工具支持响应模型知识历史/存储异步执行异步工具支持
Anthropic Claude
AWS Bedrock
AWS Bedrock Claude
Azure AI Foundry
Azure OpenAI
Cohere
DeepInfra
DeepSeek
Fireworks
Gemini
Groq
HuggingFace
IBM WatsonX
InternLM
LiteLLM
LiteLLMOpenAI
LM Studio
Mistral
Nvidia
Nebius
Ollama
OllamaTools
OpenAIChat
OpenAIResponses
OpenRouter
Perplexity
Sambanova
Together
XAI

HuggingFace 通过 Agno 框架支持工具调用,但不支持流式响应。

Perplexity 通过 Agno 框架支持工具调用,但其模型本身并不直接支持工具调用。这意味着与提供商相比,工具使用可能不太可靠。

多模态支持

Agno 支持的模型图像输入音频输入音频响应视频输入文件上传
Anthropic Claude
AWS Bedrock
AWS Bedrock Claude
Azure AI Foundry
Azure OpenAI
Cohere
AWS Bedrock
AWS Bedrock Claude
Azure AI Foundry
Azure OpenAI
Cohere
DeepInfra
DeepSeek
Fireworks
Gemini
Groq
HuggingFace
IBM WatsonX
InternLM
LiteLLM
LiteLLMOpenAI
LM Studio
Mistral
Nvidia
Nebius
Ollama
OllamaTools
OpenAIChat
OpenAIResponses
OpenRouter
Perplexity
Sambanova
Together
XAI

结构化输出

Agno 支持的模型结构化输出JSON 模式
Anthropic Claude
AWS Bedrock
AWS Bedrock Claude
Azure AI Foundry
Azure OpenAI
Cohere
DeepInfra
DeepSeek
Fireworks
Gemini
Groq
HuggingFace
IBM WatsonX
InternLM
LiteLLMOpenAI
LiteLLM
LM Studio
Mistral
Nvidia
Nebius
Ollama
OllamaTools
OpenAIChat
OpenAIResponses
OpenRouter
Perplexity
Sambanova
Together
XAI

LM Studio 支持 JSON Schema 输出,但不支持结构化输出。

阅读更多关于 结构化输出 的信息。