Install
openclaw skills install autoglm-toolkitAutoGLM AI agent toolkit powered by Zhipu AI. Includes browser automation, deep research, web search, image generation, image search, and web page content ex...
openclaw skills install autoglm-toolkitA comprehensive AI agent toolkit powered by Zhipu AI. Includes 6 capabilities:
All API calls share the same authentication mechanism.
Obtain via local AutoGLM service or manual configuration.
Every request must include these headers:
| Header | Value |
|---|---|
Authorization | Bearer <token> |
X-Auth-Appid | Your app ID |
X-Auth-TimeStamp | Current Unix timestamp (seconds) |
X-Auth-Sign | MD5(appid + "&" + timestamp + "&" + secret) |
import hashlib, time
def make_headers(token, app_id, secret):
ts = str(int(time.time()))
sign = hashlib.md5(f"{app_id}&{ts}&{secret}".encode()).hexdigest()
return {
'Authorization': f'Bearer {token}',
'X-Auth-Appid': app_id,
'X-Auth-TimeStamp': ts,
'X-Auth-Sign': sign,
'Content-Type': 'application/json'
}
Autonomous browser automation agent that can perform any web task.
# Delegate entire task to autonomous browser subagent
browser_subagent(task="<task_description>", start_url="<url>")
| Parameter | Required | Description |
|---|---|---|
task | ✅ | Task description (use user's exact words) |
start_url | Optional | Starting URL for the task |
session_id | Optional | Resume previous browser session |
auto_approve | Optional | Auto-approve sensitive operations (default: false) |
Conduct in-depth research on any topic with structured output.
# Web Search
POST https://autoglm-api.zhipuai.cn/agentdr/v1/assistant/skills/web-search
Body: {"queries": [{"query": "<search_term>"}]}
# Returns: data.results[].webPages.value[] → name / url / snippet
# Open Link (Deep Read)
POST https://autoglm-api.zhipuai.cn/agentdr/v1/assistant/skills/open-link
Body: {"url": "<page_url>"}
# Returns: data.text → full page content
web-search max 2 callsopen-link max 3 calls# [Topic] 深度调研报告
## 中间发现
## 概述
## 背景
## 现状分析
## 典型案例 / 代表性观点
## 发展趋势
## 总结
## 参考来源
Quick web search with structured results.
POST https://autoglm-api.zhipuai.cn/agentdr/v1/assistant/skills/web-search
Body: {"queries": [{"query": "<search_term>"}]}
{
"code": 0,
"data": {
"results": [{
"webPages": {
"value": [
{"name": "Page Title", "url": "URL", "snippet": "Summary"}
]
}
}]
}
}
Generate images from text descriptions.
POST https://autoglm-api.zhipuai.cn/agentdr/v1/assistant/skills/generate-image
Body: {"text": "<image_description>"}
{
"code": 0,
"data": {"image_url": "https://..."}
}
Display result as: 
Search for images by keywords.
POST https://autoglm-api.zhipuai.cn/agentdr/v1/assistant/skills/search-image
Body: {"query": "<search_keywords>"}
{
"code": 0,
"data": {
"results": [{
"original_url": "image_url",
"caption": "description",
"source": "source",
"original_width": 1267,
"original_height": 845
}],
"count": 4
}
}
Extract full-text content from a web page URL.
POST https://autoglm-api.zhipuai.cn/agentdr/v1/assistant/skills/open-link
Body: {"url": "<page_url>"}
{
"code": 0,
"data": {"text": "Full page content..."}
}
data.text as page content| Capability | Endpoint | Method |
|---|---|---|
| Web Search | /skills/web-search | POST |
| Open Link | /skills/open-link | POST |
| Generate Image | /skills/generate-image | POST |
| Search Image | /skills/search-image | POST |
Base URL: https://autoglm-api.zhipuai.cn/agentdr/v1/assistant