AI/ML API 是一个提供统一接口的平台,支持 300+ 个 AI 模型,包括 DeepseekGeminiChatGPT 等,并提供生产级别的正常运行时间和高额请求限制。

认证

设置您的 AIMLAPI_API_KEY 环境变量。在 aimlapi.com 获取您的密钥。

export AIMLAPI_API_KEY=***

示例

AI/ML API 用于您的 Agent

from agno.agent import Agent
from agno.models.aimlapi import AIMLApi

agent = Agent(
    model=AIMLApi(id="meta-llama/Llama-3.2-11B-Vision-Instruct-Turbo"),
    markdown=True,
)

agent.print_response("Explain how black holes are formed.")

参数

参数类型默认值描述
idstr"gpt-4o-mini"用于生成响应的特定模型 ID。
namestr"AIMLApi"AI/ML API 代理的名称标识符。
providerstr"AIMLApi:" + id模型提供商,结合了 "AIMLApi" 和模型 ID。
api_keyOptional[str]用于向 AI/ML API 服务进行身份验证请求的 API 密钥。从环境变量 AIMLAPI_API_KEY 中检索。
base_urlstr"https://api.aimlapi.com/v1"向 AI/ML API 服务发出 API 请求的基础 URL。
max_tokensint4096响应中要生成的最大 Token 数。

在适用情况下,AIMLApi 还支持 OpenAI 的参数。