要在自己的应用里用智谱生成图片,可以调用 GLM-Image 的图像生成 API。关键是把提示词、模型和尺寸写进同一个请求,拿到返回图片后检查文字、构图和可用权利;HTTP 成功只表示接口响应,不代表图片已达到发布标准。
准备 API Key 和明确的画面任务
先按智谱开放平台的账号流程取得 API Key,保存在本地环境变量 ZHIPU_API_KEY,不要直接粘进脚本或分享给别人。本例的需求是为“周末读书会”生成无人物、留有标题空间的横向封面。素材和效果都是演示目标,不是已经生成的成品。

发起一次图像生成请求
官方图像生成接口规定路径为 /api/paas/v4/images/generations,请求至少提供 model 和 prompt;GLM-Image 模型页用于核对当前模型能力和适用条件。先安装 Python 的 requests 包,然后在已设置环境变量的终端运行:
import os
import requests
key = os.environ["ZHIPU_API_KEY"]
payload = {
"model": "glm-image",
"prompt": "横向读书会封面,木桌与摊开的书,柔和日光,画面右侧留白供后期排版;不要人物、标志和文字",
"size": "1728x960"
}
response = requests.post(
"https://open.bigmodel.cn/api/paas/v4/images/generations",
headers={"Authorization": f"Bearer {key}"},
json=payload,
timeout=90,
)
response.raise_for_status()
data = response.json()
print(data["data"][0]["url"])
代码只打印返回的图片 URL,不打印密钥。官方接口把 1728x960 列为 GLM-Image 推荐尺寸之一。若要方图,可先换为 1280x1280;不要把其他图像模型的尺寸规则直接套到 GLM-Image。按接口文档,返回的 URL 是临时链接,当前文档写明有效期为 30 天,确认可用后应及时保存到自己有权使用的存储位置。
如何验收结果
先打开返回链接,检查是否为横图、主体是否在左侧、右侧留白是否够放标题、是否误生了文字或人物。若构图不对,先只改提示词中“主体位置和留白”的描述,再比较下一版;若出现不可用内容,不要仅靠裁剪掩盖。商用前还应核对官方当期服务条款、素材权利及品牌要求。
失败时从哪里查
- 出现鉴权错误:核对 Key、账号权限和请求头是否为
Bearer,不要把完整 Key 发到公开求助区。 - 尺寸报错:先退回官方列出的
1280x1280或1728x960,再核对自定义尺寸规则。 - 请求成功但画面偏题:把主体、场景、方向和明确不要的元素拆成短句;提示词不能保证每个细节都被严格执行。
本文根据 2026 年 10 月 1 日读取的智谱官方 API 与模型文档编写。示例代码未使用付费账户发起实际请求,生成质量、响应时间与当前计费以你的账号实际结果和官方当期页面为准。
Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/30945.html