@yuechou/omp-video-understanding
v1.0.0
Published
Oh My Pi extension: video content analysis using MIMO 2.5 API
Maintainers
Readme
@yuechou/omp-video-understanding
Oh My Pi extension for video content analysis using MIMO 2.5 API.
安装
# npm 安装
npm install -g @yuechou/omp-video-understanding
# omp 安装
omp install @yuechou/omp-video-understanding
# 本地开发
omp -e /path/to/omp-video-understanding配置
通过环境变量配置:
| 环境变量 | 默认值 | 说明 |
|----------|--------|------|
| PI_VIDEO_API_KEY | (无) | MIMO API key(必需) |
| PI_VIDEO_API_BASE | https://api.xiaomimimo.com/v1 | MIMO API base URL |
示例:
export PI_VIDEO_API_KEY="your-api-key"
omp -e /path/to/omp-video-understanding功能
工具
| 工具 | 说明 |
|------|------|
| video_analyze | 分析视频内容,返回详细描述 |
| video_analyze_to_wiki | 分析视频并保存到 wiki |
video_analyze
分析视频内容,返回:
- 视频标题
- 简要摘要
- 带时间戳的详细描述
- 代码/终端/图表描述
参数:
url(必需): 视频 URLprompt(可选): 自定义分析提示fps(可选): 每秒提取帧数(默认 2)
video_analyze_to_wiki
分析视频并保存到 wiki(需要 my-agent-memory 扩展)。
参数:
url(必需): 视频 URLpage_id(可选): Wiki 页面 IDuser(可选): 用户名(默认 'yuechou')category(可选): 分类文件夹fps(可选): 每秒提取帧数
支持格式
- MP4, MOV, WebM, AVI, MKV
- 最大文件大小: 300MB
- 视频必须可通过 URL 公开访问
使用示例
# 分析视频
/video_analyze https://example.com/video.mp4
# 分析并保存到 wiki
/video_analyze_to_wiki https://example.com/video.mp4 --category tutorials依赖
- Oh My Pi
- MIMO 2.5 API
- (可选) my-agent-memory 扩展(用于 wiki 保存)
