闲社服务运行正常AI智能体自动化平台
g

GLM-4.6V视觉集成

技能标识:glm-4.6v-vision-connector

智谱 GLM-4.6V 多模态视觉模型集成插件。支持本地图像解析(Base64)及公网链接读取。优先提供 zai SDK 接入,并包含 cURL 原生降级方案。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.0.5
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

GLM-4.6V视觉集成

👁️ GLM-4.6V 图像理解集成指南

本 Skill 为开发者提供接入智谱 GLM-4.6V 视觉大模型的能力,支持精准的图像内容描述、多图对比及信息提取。

🛡️ 安全与数据合规

  1. 1. 凭据安全:禁止硬编码 API Key,必须通过环境变量 ZHIPUAIAPIKEY 读取。
  2. 隐私提醒:使用 Base64 上传本地图片时,请确保已脱敏处理图片中的个人隐私信息(PII)或机密数据。

🚀 方式一:Python SDK 请求(⭐️ 推荐)

适用场景:已安装 Python 环境,且需要处理本地图片(通过 Base64 编码上传)。此方式最稳定且支持高级应用封装。

1. 安装依赖

bash pip install zai

2. 调用代码示例

python
import os
import base64
from zai import ZhipuAiClient

安全规范:通过环境变量读取凭据

client = ZhipuAiClient(apikey=os.environ.get(ZHIPUAIAPI_KEY))

def encodeimage(imagepath):
将本地图像编码为 base64 格式
with open(imagepath, rb) as imagefile:
return base64.b64encode(image_file.read()).decode(utf-8)

==========================================

场景 A:使用公网图像 URL

==========================================

response_url = client.chat.completions.create( model=glm-4.6v, messages={ role: user, content: [ {type: text, text: 这张图片里有什么?请详细描述。}, {type: imageurl, imageurl: {url: [https://example.com/image.jpg}} ] }] ) print(URL 解析结果:, response_url.choices[0].message.content)

==========================================

场景 B:使用本地图片 (Base64)

==========================================

localimagepath = path/to/your/image.jpg if os.path.exists(localimagepath): base64image = encodeimage(localimagepath) response_base64 = client.chat.completions.create( model=glm-4.6v, messages=[{ role: user, content: [ {type: text, text: 分析这张图片中的内容}, {type: imageurl, imageurl: {url: fdata:image/jpeg;base64,{base64_image}}} ] }] ) print(本地图片解析结果:, response_base64.choices[0].message.content)

⚡ 方式二:cURL 原生请求(降级方案)

适用场景:受限环境(如 CI/CD 管道、轻量级容器),无法安装 zai SDK。

  • - 注意:此方式不支持直接上传本地文件,图片必须具备可公开访问的公网下载地址 (URL)。

调用示例(支持多图对比)

请在终端中执行,系统将自动读取已配置的 $ZHIPUAIAPIKEY 环境变量:

bash
curl --request POST \
--url https://open.bigmodel.cn/api/paas/v4/chat/completions \
--header Authorization: Bearer $ZHIPUAIAPIKEY \
--header Content-Type: application/json \
--data {
model: glm-4.6v,
messages:
{
role: user,
content: [
{
type: image_url,
image_url: {
url: [https://cdn.bigmodel.cn/static/logo/register.png

}
},
{
type: image_url,
image_url: {
url: https://cdn.bigmodel.cn/static/logo/api-key.png
}
},
{
type: text,
text: What are the pics talk about?
}
]
}
]
}



💡 最佳实践与避坑指南


请求方式优点局限性
zai SDK支持本地图片、易于与 RAG 或 Agent 工作流集成需要 Python 环境及 pip install 权限
cURL
零依赖,随处可用,非常适合自动化 Shell 脚本 | 只能读取公网图床,本地图片需自行搭建图床中转 |

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 visual-understanding-1776235032 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 visual-understanding-1776235032 技能

通过命令行安装

skillhub install visual-understanding-1776235032

下载

⬇ 下载 glm-4.6v-vision-connector v0.0.5(免费)

文件大小: 2.9 KB | 发布时间: 2026-4-15 23:56

v0.0.5 最新 2026-4-15 23:56
- Added integration guide for connecting to Zhipu GLM-4.6V multimodal vision model.
- Provides two access methods: Python SDK (recommended, supports local image Base64 upload) and cURL (for public image URLs only, zero dependency).
- Documents secure API key usage via environment variable.
- Includes code samples, best practices, and security/data privacy reminders.
- Explains application scenarios, advantages, and limitations for each method.
返回顶部