pivision
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VISION_MODEL | No | Vision model name. | dots3-note-prev |
| VISION_API_KEY | No | Vision API key. | |
| VISION_ENABLED | No | Enable switch for r-pic image recognition: true/false (empty = on). | true |
| GEN_IMAGE_MODEL | No | Text-to-image model (main instance). | sensenova-u1.5-lite |
| VISION_BASE_URL | No | OpenAI-compatible base URL for vision. | https://note3-prev-api.askdiandian.com/v1 |
| VISION_PROVIDER | No | Vision backend: openai or dots. | dots |
| EDIT_IMAGE_MODEL | No | Image-to-image model (main instance). | sensenova-u1.5-lite |
| GEN_IMAGE_ADAPTER | No | Generation adapter: sensenova or openai_compat. | sensenova |
| GEN_IMAGE_ENABLED | No | Enable switch for g-pic text-to-image. | true |
| EDIT_IMAGE_ADAPTER | No | Generation adapter: sensenova or openai_compat. | sensenova |
| EDIT_IMAGE_ENABLED | No | Enable switch for p-pic image-to-image. | true |
| GEN_IMAGE_API_KEYS | No | Comma-separated key pool for g-pic. | |
| GEN_IMAGE_BASE_URL | No | OpenAI-compatible base URL for generation. | https://token.sensenova.cn/v1 |
| GEN_IMAGE_EDIT_URL | No | Optional for openai_compat: image-edit endpoint override. | |
| VISION_VIDEO_MODEL | No | Video model; empty falls back to VISION_MODEL. | |
| EDIT_IMAGE_API_KEYS | No | Comma-separated key pool for p-pic. | |
| EDIT_IMAGE_BASE_URL | No | OpenAI-compatible base URL for image editing. | https://token.sensenova.cn/v1 |
| EDIT_IMAGE_EDIT_URL | No | Optional for openai_compat: image-edit endpoint override. | |
| GEN_IMAGE_INSTANCES | No | Named instance list, e.g. 'a,b'; empty = main only. | |
| GEN_INFOGRAPH_MODEL | No | Infographic model (main instance). | sensenova-u1-fast |
| EDIT_IMAGE_INSTANCES | No | Named instance list, e.g. 'a,b'; empty = main only. | |
| VISION_VIDEO_API_KEY | No | Video API key; empty falls back to VISION_API_KEY. | |
| VISION_VIDEO_ENABLED | No | Enable switch for r-vid video recognition; empty falls back to VISION_ENABLED; explicit false disables video. | true |
| GEN_INFOGRAPH_ADAPTER | No | Generation adapter: sensenova or openai_compat. | sensenova |
| GEN_INFOGRAPH_ENABLED | No | Enable switch for i-pic infographic generation. | true |
| VISION_VIDEO_BASE_URL | No | Video base URL; empty falls back to VISION_BASE_URL. | |
| VISION_VIDEO_PROVIDER | No | Video backend; empty falls back to VISION_PROVIDER. | |
| GEN_INFOGRAPH_API_KEYS | No | Comma-separated key pool for i-pic. | |
| GEN_INFOGRAPH_BASE_URL | No | OpenAI-compatible base URL for infographic generation. | https://token.sensenova.cn/v1 |
| GEN_INFOGRAPH_EDIT_URL | No | Optional for openai_compat: image-edit endpoint override. | |
| GEN_INFOGRAPH_INSTANCES | No | Named instance list, e.g. 'a,b'; empty = main only. | |
| GEN_IMAGE_RESPONSE_FORMAT | No | Optional for openai_compat: url or b64_json. | url |
| EDIT_IMAGE_RESPONSE_FORMAT | No | Optional for openai_compat: url or b64_json. | url |
| GEN_INFOGRAPH_RESPONSE_FORMAT | No | Optional for openai_compat: url or b64_json. | url |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| r-picA | 识别本地图片(PNG/JPG/WEBP/GIF),发送给视觉模型,返回文本描述或问答结果。 参数: image_path: 本地图片路径,必填 question: 对图片的提问/指令(默认"请详细描述这张图片的内容。") provider: 视觉后端(openai/dots,默认读 VISION_PROVIDER→dots) model: 视觉模型(默认读 VISION_MODEL→dots3-note-prev) max_tokens: 返回文本上限(默认 1024) |
| r-vidA | 解析视频直链(http/https,视觉模型服务端可直接访问),返回文本描述或问答结果。 参数: video_url: 视频直链,必填 question: 对视频的提问/指令(默认"请详细描述这段视频的内容。") provider: 视觉后端,空则读 VISION_VIDEO_PROVIDER→回退 VISION_PROVIDER model: 视觉模型,空则读 VISION_VIDEO_MODEL→回退 VISION_MODEL(默认 dots3-note-prev) max_tokens: 返回文本上限(默认 8192;视频解析建议 ≥8192,避免输出截断) |
| g-picA | 通用文生图(GEN_IMAGE 流水线)。支持多张 n>1,可指定 provider 后端与命名实例。 参数: prompt: 图片描述,必填 size: 尺寸(默认 2752x1536,API 不支持时自动适配最近宽高比) n: 生成数量(默认 1) provider: 后端(sensenova/openai_compat,默认读 GEN_IMAGE_ADAPTER→sensenova) instance: 命名实例名(如 "a";默认 None 走主实例,见 3.7 命名实例机制) |
| i-picA | 信息图文生图(GEN_INFOGRAPH 流水线,默认模型 sensenova-u1-fast)。支持多张 n>1。 参数: prompt: 信息图描述,必填 size: 尺寸(默认 2752x1536,u1-fast 提供 11 种 2K 常量) n: 生成数量(默认 1) provider: 后端(sensenova/openai_compat,默认读 GEN_INFOGRAPH_ADAPTER→sensenova) instance: 命名实例名(默认 None 走主实例,见 3.7) |
| p-picA | 图生图(EDIT_IMAGE 流水线,默认模型 sensenova-u1.5-lite)。 参数: prompt: 编辑指令,描述期望最终画面,必填 image_path: 参考图路径(本地,PNG/JPG/WEBP/GIF),必填 size: 尺寸(默认 2752x1536) provider: 后端(sensenova/openai_compat,默认读 EDIT_IMAGE_ADAPTER→sensenova) instance: 命名实例名(默认 None 走主实例,见 3.7) 说明:Python 语法要求必填参数(image_path)置于带默认值参数(size)之前, 工具契约即本签名:p-pic(prompt, image_path, size, provider=None, instance=None)。 |
| b-genA | 通用批量引擎:从 .txt/.md 文件逐行读取任务并批量执行,支持间隔与断点续传。 参数: task: 任务类型,必填(g-pic/i-pic 每行一个 prompt;r-pic 每行一个图片路径; r-vid 每行一个视频 URL;p-pic 每行 "prompt | 参考图路径") file_path: 输入文件路径,必填 interval: 相邻任务间隔秒数(默认 0) resume: 断点续传开关(进度记录于 .bgen_progress.json) size: 尺寸(仅生图任务生效,默认 2752x1536) n: 生成数量(仅 g-pic/i-pic 生效,默认 1) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bliubliuing/pivision'
If you have feedback or need assistance with the MCP directory API, please join our Discord server