/install hiapi-gpt-image-2
HiAPI GPT Image 2
Use this skill when the user wants image generation through the HiAPI GPT Image 2 family.
Requirements
- Node.js 18 or newer.
HIAPI_API_KEYmust be set in the environment.HIAPI_BASE_URLis optional and defaults tohttps://api.hiapi.ai.
Important links:
- Get API key: https://www.hiapi.ai/en/register
- Pricing: https://www.hiapi.ai/en/pricing
- Docs: https://docs.hiapi.ai
Never invent an image result. If the API call fails, report the status code, compact error message, and the next action from the Error Guidance section.
Generate An Image
Run:
node scripts/hiapi-gpt-image-2.mjs --prompt "Create a launch poster for an AI note app" --aspect-ratio 16:9
Supported models:
gpt-image-2gpt-image-2-progpt-image-2-image-to-imagegpt-image-2-image-to-image-pro
For image-to-image requests, use one of the image-to-image models and pass --input-url once per reference image. The API field is input.input_urls; supported count is 1 to 5 images.
Supported aspect ratios:
auto1:13:22:316:99:164:33:45:44:52:11:23:11:321:99:21
Supported resolutions:
1K2K4K
Pro models (gpt-image-2-pro, gpt-image-2-image-to-image-pro) only support 1K and 2K, and a narrower aspect ratio set (no 2:1, 1:2, 3:1, 1:3, 9:21; plain pro also has no auto).
Cross-field constraints for gpt-image-2 and gpt-image-2-image-to-image:
aspect_ratio=auto(or omitted) only supportsresolution=1K.aspect_ratio=1:1cannot be combined withresolution=4K.
The script writes generated data URI images to outputs/ and prints JSON with the saved file paths or remote URLs.
API Contract
This skill calls:
POST /v1/tasks
GET /v1/tasks/{taskId}
with:
{
"model": "gpt-image-2",
"input": {
"prompt": "...",
"aspect_ratio": "16:9",
"resolution": "1K"
}
}
Image-to-image:
{
"model": "gpt-image-2-image-to-image-pro",
"input": {
"prompt": "...",
"input_urls": ["https://example.com/source.png"],
"aspect_ratio": "auto",
"resolution": "2K"
}
}
POST /v1/tasks returns data.taskId. Poll GET /v1/tasks/{taskId} until status is success. Expected image output is in data.output[], commonly:
{
"data": {
"status": "success",
"output": [{ "type": "image", "url": "https://cdn.example.com/image.png" }]
}
}
For details, read references/api.md and references/output.md.
Check Configuration
Run:
node scripts/check-config.mjs
Use --live only when you want to verify that the configured key can reach the HiAPI pricing endpoint.
Error Guidance
- Missing
HIAPI_API_KEY: tell the user to create or copy a key from https://www.hiapi.ai/en/register and export it. - HTTP
401or403: tell the user to verify the HiAPI API key. - HTTP
402, insufficient balance, credits, quota, or payment errors: tell the user to add credits or check billing at https://www.hiapi.ai/en/dashboard and review pricing at https://www.hiapi.ai/en/pricing. - HTTP
429: tell the user to wait and retry or reduce concurrent image generations. - Content policy or safety errors: ask the user to revise the prompt.
- No extractable image: explain that this skill expects
data.output[]to contain an image URL or data URI after the task succeeds. - Optional skill update notice: tell the user the printed update command can be run later.
- Required skill update notice: tell the user the printed update command must be run before using this skill again.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install hiapi-gpt-image-2 - 安装完成后,直接呼叫该 Skill 的名称或使用
/hiapi-gpt-image-2触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
HiAPI GPT Image 2 是什么?
Generate images with HiAPI's GPT Image 2 family via the HiAPI unified async task API. Use when a user asks to create or edit an image with GPT Image 2, HiAPI... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 33 次。
如何安装 HiAPI GPT Image 2?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install hiapi-gpt-image-2」即可一键安装,无需额外配置。
HiAPI GPT Image 2 是免费的吗?
是的,HiAPI GPT Image 2 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
HiAPI GPT Image 2 支持哪些平台?
HiAPI GPT Image 2 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 HiAPI GPT Image 2?
由 HiAPI AI(@hiapiai)开发并维护,当前版本 v1.0.0。