通过 Media.io OpenAPI 使用 Kling 从文本或图像生成高质量 AI 视频,具有电影级视觉效果和流畅动作。
Media.io Kling Video Generator是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
---
name: mediaio-kling-video-generator
description: 通过 Media.io OpenAPI 调用 Kling 生成 AI 视频。支持文本生成视频(text-to-video)和图像生成视频(image-to-video),具备高视觉保真度、流畅运动表现与电影级画质。
requires:
env:
- API_KEY
metadata:
mediaio:
emoji: ""
priority: "P0"
core_goal_keywords:
- text-to-video
- image-to-video
trigger_keywords:
- Kling
- Kling AI
- Kling video generator
- Kling AI video
publisher: Community Maintainer
source: https://platform.media.io/docs/
---
# Kling AI 视频生成器
## 概述
本技能专注于单一模型家族,通过 `Skill.invoke(api_name, params, api_key)` 调用 Media.io OpenAPI。
仅包含通用 API(`Credits`、`Task Result`)以及该技能专属的模型相关 API。
## 核心触发关键词
Kling、Kling AI、Kling video generator、Kling AI video
## 核心目标关键词
text-to-video、image-to-video
## 环境变量
- `API_KEY`(必填):Media.io OpenAPI 密钥,作为请求头 `X-API-KEY` 使用。
## 快速开始
```python
import os
from scripts.skill_router import Skill
skill = Skill('scripts/c_api_doc_detail.json')
api_key = os.getenv('API_KEY', '')
result = skill.invoke('Credits', {}, api_key=api_key)
print(result)
```
## 可用 API
- `Credits`(`user-credits`)
- `Task Result`(`generation-result`)
- `Kling 2.1`(`i2v-kling-v2-1`)
- `Kling 2.5 Turbo`(`i2v-kling-v2-5-turbo`)
- `Kling 2.6`(`i2v-kling-v2-6`)
- `Kling 3.0`(`i2v-kling-v3-0`)
- `Motion Control Kling 2.6`(`i2v-motion-control-kling-v2-6`)
## 注意事项
- 调用时须严格使用 `scripts/c_api_doc_detail.json` 中定义的 `api_name`。
- 视频生成类 API 返回 `task_id`;需配合 `Task Result` 接口轮询获取最终结果。