بنقرة واحدة
بنقرة واحدة
增强语音识别(ASR Pro):将音频/视频转写为文本,支持降噪、说话人分离等增强分析。当用户要转写录音/视频、生成字幕、区分说话人或做语音增强分析时触发。
从视频提取音轨,并按时长/规则切分音频。当用户要从视频提取音频,或把长音频分段(切片/分片)时触发。
PDF 解析(Doubao):将 PDF/扫描件转成结构化 Markdown/文本,支持表格与多栏版式。当用户要从 PDF 提取文字/表格或做 OCR 时触发。
智能视频剪辑:用自然语言描述要保留的片段/人物/事件,自动从长视频抽取剪辑(可用参考图做人物/物体匹配)。当用户要按描述找片段、提取高光或做智能剪辑时触发。
视频多模态理解:对视频生成描述/摘要/标签,并支持基于视频内容问答。当用户要理解视频内容、生成描述或对视频提问时触发。
byted-emr-skills提供管理火山引擎EMR(火山引擎 E-MapReduce(简称“EMR”)是开源Hadoop生态的企业级大数据分析系统,完全兼容开源)的技能,包括管理EMR on ECS集群、EMR on VKE集群、EMR serverless队列、计算组、作业模板/实例、日志、监控并提供 EMR Agent 智能诊断与知识问答能力。当用户提及“EMR on ECS集群”、“EMR on VKE集群”、“Serverless 队列”、“Serverless 作业”、“SparkSQL/PrestoSQL/Ray/PySpark/SparkJar 作业”、“作业日志”、“作业监控”、“作业诊断”等需求时,应优先使用此技能。
| name | byted-volcengine-cloudmonitor |
| description | 火山引擎云监控技能,用于查询云资源的监控时序数据。 |
这个 Skill 用于查询火山引擎云监控的监控时序数据。
当用户要求:
AK/SK.env 文件配置需要安装火山引擎 Python SDK:
pip install --upgrade "volcengine-python-sdk>=5.0.21"
需要配置火山引擎的 Access Key 和 Secret Key。推荐使用以下三种方式之一:
export VOLCENGINE_AK="your-ak"
export VOLCENGINE_SK="your-sk"
.env 文件在 ~/.openclaw/workspace/.env 中配置:
VOLCENGINE_AK=your-ak
VOLCENGINE_SK=your-sk
| 参数 | 简写 | 说明 | 必填 | 默认值 |
|---|---|---|---|---|
--namespace | -n | 产品命名空间 | 是 | - |
--metric-name | -m | 监控指标名称 | 是 | - |
--sub-namespace | -s | 子命名空间 | 是 | - |
--dimension-name | -d | 维度名称 | 是 | - |
--dimension-value | -v | 维度值 | 是 | - |
--start-time | - | 开始时间戳 | 否 | end_time - duration * 60 |
--end-time | - | 结束时间戳 | 否 | 当前时间 |
--duration | - | 查询时长(分钟) | 否 | 5 |
--ak | - | Access Key | 否 | 从配置读取 |
--sk | - | Secret Key | 否 | 从配置读取 |
--region | - | 区域 | 否 | cn-beijing |
--json | - | 以 JSON 格式输出 | 否 | False |
--start-time 和 --end-time,默认查询最近 5 分钟的数据。--duration 参数指定查询时长,单位为分钟。可通过以下接口查询支持的监控产品:
curl 'https://cloudmonitor-api.console.volcengine.com/external/api/documents?Action=ListMetricProducts&Version=2018-01-01' \
-H 'Content-Type: application/json' \
--data-raw '{}'
在确定 namespace 后,可通过以下接口查询该产品的指标定义:
curl 'https://cloudmonitor-api.console.volcengine.com/external/api/documents?Action=ListMetricDocs&Version=2018-01-01' \
-H 'Content-Type: application/json' \
--data-raw '{"Namespace":"VCM_ECS"}'
references/supported-cloud-products.mdhttps://www.volcengine.com/docs/6408/1115078?lang=zhNamespace 和监控数据保存时长,便于补充查询参数中的产品命名空间信息。python get_metric_data.py \
-n VCM_ECS \
-m DiskUsageUtilization \
-s Instance \
-d ResourceID \
-v i-yejc26eo744c5qwjqtgb \
--start-time 1632903801 \
--end-time 1632904801
python get_metric_data.py \
-n VCM_ECS \
-m DiskUsageUtilization \
-s Instance \
-d ResourceID \
-v i-yejc26eo744c5qwjqtgb \
--duration 30
查询监控时序数据
参数:
end_time: 结束时间戳(必填)start_time: 开始时间戳(必填)namespace: 产品命名空间(必填)metric_name: 监控指标名称(必填)sub_namespace: 子命名空间(必填)instances: 实例列表,包含维度信息(必填)返回: 监控时序数据
A: 可以使用 Python 获取当前 Unix 时间戳:
import time
current_timestamp = int(time.time())
print(current_timestamp)
A: 先调用 ListMetricProducts 获取所有产品,再调用 ListMetricDocs 获取指定产品的具体指标。
A: 使用 Unix 时间戳,单位为秒。例如 1632903801 表示一个秒级时间点。
A:
namespace、metric_name、sub_namespace 等参数,适合自动化或精确控制场景。