一、计费说明
调用 VOD Agent 能力将产生以下费用:
1. 视频大模型解析费用:入库理解基于 MPS 能力计费,按照启用的理解维度进行计费:
·音频级理解:收取 MPS 视频摘要费用,具体可参考 大模型视频摘要计费。
·视频级/画面摘要理解:收取 MPS 大模型视频理解,具体可参考 大模型理解计费。
·文本转录:收取 MPS 智能字幕 ASR 语音识别费用,具体可参考 智能字幕 > ASR 语音识别计费。
2. 视频入库将产品向量化存储费用,具体可参考 智能媒资计费说明。
3. 视频问答所产生的问答费用,具体可参考 智能媒资计费说明。
二、步骤一:导入到媒体知识库
你可以通过 导入媒体到知识库 接口将现有媒体文件导入到知识库中。
Definition 字段决定了系统将对视频内容进行哪些方面的分析入库:
·选择的分析内容范围越广,后续进行视频智能问答时系统所能提供的答案就越精确,但同时相应的处理成本也会提高。
·为方便用户快速上手,VOD 平台内置了多种预置模板,包括100(音频分析)和101(视频分析)等常用模板。你可以直接使用这些预设模板,也可以通过 获取大模型解析模板列表 接口来查看可用模板的详细配置信息。
·如果预设模板不能满足你的特定需求,你还可以调用 创建大模型解析模板 接口,根据实际业务场景创建完全自定义的分析模板,以获得更符合你需求的内容分析结果。
任务提交后,系统将在后台自动执行处理流程。你可以通过 查询任务详情 接口查询任务的处理进度和当前状态。
三、步骤二:创建 API Token
在进行调用前,需要通过 创建 AIGC API Token 接口创建 API Token。
四、步骤三:调用 Agent
智能媒资 Agent 通过 OpenAI Chat Completion 兼容接口进行调用。
请求地址 (URL):https://smartmedia.vod-qcloud.com/v1/chat/completions
请求方式:POST
五、使用 OpenAI SDK
安装 SDK:
pip install openai
调用 API:
from openai import OpenAIclient = OpenAI( api_key="API_TOKEN", base_url="https://smartmedia.vod-qcloud.com/v1")response = client.chat.completions.create( model="default", messages=[ {"role": "user", "content": "Hi, how are you?"}, ])print(f"Text:\\n{response.choices[0].message.content}\\n")
六、使用 Curl
curl -X POST https://smartmedia.vod-qcloud.com/v1/chat/completions \\ -H "Content-Type: application/json" \\ -H "Authorization: Bearer ${API_TOKEN}" \\ -d '{ "stream": true, "messages": [ { "role": "user", "content": "who are you?" } ] }'