先决条件
您需要安装 requests
库。
设置 MODELS_LAB_API_KEY
环境变量。
export MODELS_LAB_API_KEY=****
以下的 agent 将使用 ModelsLabs 根据文本提示生成视频。
cookbook/tools/models_labs_tools.py
from agno.agent import Agent
from agno.tools.models_labs import ModelsLabsTools
# 使用 ModelsLabsTool 创建 Agent
agent = Agent(tools=[ModelsLabsTools()], name="ModelsLabs Agent")
agent.print_response("Generate a video of a beautiful sunset over the ocean", markdown=True)
参数 | 类型 | 默认值 | 描述 |
---|
api_key | str | None | 用于身份验证的 ModelsLab API 密钥 |
wait_for_completion | bool | False | 是否等待视频准备就绪 |
add_to_eta | int | 15 | 在预估到达时间 (ETA) 上增加的时间,以考虑获取视频所需的时间 |
max_wait_time | int | 60 | 等待视频准备就绪的最大时间 |
file_type | str | "mp4" | 要生成的文件的类型 |
函数 | 描述 |
---|
generate_media | 根据文本提示生成视频或 GIF |
开发者资源
Responses are generated using AI and may contain mistakes.