Skip to main content
LiteLLM 为各种 LLM 提供商提供了一个统一的接口,让您可以使用相同的代码来使用不同的模型。 Agno 通过两种方式与 LiteLLM 集成:
  1. 直接 SDK 集成 - 使用 LiteLLM Python SDK
  2. 代理服务器集成 - 将 LiteLLM 用作兼容 OpenAI 的代理

先决条件

对于这两种集成方法,您需要:
设置您的 API 密钥: 无论使用哪种模型(OpenAI、Hugging Face 或 XAI),API 密钥都引用为 LITELLM_API_KEY

SDK 集成

LiteLLM 类提供了直接与 LiteLLM Python SDK 的集成。

基本用法

使用 Hugging Face 模型

LiteLLM 也可以与 Hugging Face 模型配合使用:

配置选项

LiteLLM 类接受以下参数:

SDK 示例

在此处查看更多示例:../examples/models/litellm