---
title: &quot;通过 RunAPI 在龙虾 (OpenClaw) 中使用 Hailuo —— 视频 API 指南&quot;
url: &quot;https://runapi.ai/zh-CN/openclaw-hailuo.md&quot;
canonical: &quot;https://runapi.ai/zh-CN/openclaw-hailuo&quot;
locale: &quot;zh-CN&quot;
model: &quot;hailuo&quot;
---

# 在 OpenClaw 中使用 Hailuo。

Hailuo 是 MiniMax 的视频生成模型，可生成原生 1080p 画面并精确模拟物理效果，涵盖 6 个版本 —— Hailuo 02 和 2.3，每个版本都提供 pro 和 standard 层级的文生视频与图生视频端点。OpenClaw 智能体使用与聊天相同的 API 密钥，通过 RunAPI 调用它。

## API example

```bash
curl -X POST https://runapi.ai/api/v1/hailuo/text_to_video \
  -H &quot;Authorization: Bearer $RUNAPI_API_KEY&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -d &#39;{
    &quot;model&quot;: &quot;hailuo-02-text-to-video-pro&quot;,
    &quot;prompt&quot;: &quot;A glass marble rolls across a wooden desk, catches the edge, and falls in slow motion. Camera follows the marble. Soft window light, shallow depth of field.&quot;
  }&#39;

```

### Response

```json
{
  &quot;task_id&quot;: &quot;tsk_abc123&quot;,
  &quot;status&quot;: &quot;pending&quot;,
  &quot;model&quot;: &quot;hailuo-02-text-to-video-pro&quot;
}

```

## How it works

1. **Configure RunAPI** — Set the RUNAPI_API_KEY environment variable. If you already configured RunAPI as an OpenClaw provider for chat, the same key works for video generation — no extra setup needed.
2. **Call Hailuo text_to_video or image_to_video** — Send a POST request to /api/v1/hailuo/text_to_video with model set to hailuo-02-text-to-video-pro and a scene-describing prompt. For image-anchored video, use the image_to_video endpoint with first_frame_image_url to preserve your source subject.
3. **Poll for the result** — The endpoint returns a task_id immediately. Poll the task status endpoint until the status changes to completed, then retrieve the generated video URL from the response. Typical turnaround is under two minutes for pro tier.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Required. One of: hailuo-02-text-to-video-pro, hailuo-02-text-to-video-standard, hailuo-02-image-to-video-pro, hailuo-02-image-to-video-standard, hailuo-2.3-image-to-video-pro, hailuo-2.3-image-to-video-standard. |
| `prompt` | `string` | Required. Text description of the video scene, camera movement, and lighting. |
| `first_frame_image_url` | `string` | Required for image_to_video endpoints. URL of the source image used as the first frame. |
| `last_frame_image_url` | `string` | Optional. URL of an image used as the last frame. Available on Hailuo 02 image-to-video only. |
| `duration_seconds` | `integer` | Optional. Video length in seconds. Accepted values: 6 or 10. Defaults to 10 on standard, fixed on pro. |
| `output_resolution` | `string` | Optional. Output resolution. 512p or 768p for 02 standard; 768p or 1080p for 2.3 variants. |
| `callback_url` | `string` | Optional. Webhook URL that receives a POST when the task completes. |

## FAQ

### What is the difference between Hailuo 02 and Hailuo 2.3?

Hailuo 02 supports both text-to-video and image-to-video with first-frame and last-frame control. Hailuo 2.3 is image-to-video only but adds improved body motion, micro-expressions, and dedicated anime and illustration rendering styles not available in 02.

### Can I set both the first and last frame of a video?

Yes, but only on Hailuo 02 image-to-video endpoints. Pass first_frame_image_url and last_frame_image_url together. Hailuo 2.3 image-to-video accepts first_frame_image_url only.

### How does pro vs standard pricing work?

Hailuo 02 Pro text-to-video costs 57 cents per generation regardless of duration. Standard uses duration-based pricing — 30 cents for 6 seconds, 50 cents for 10 seconds. Image-to-video standard pricing also factors in output_resolution.

### Is Hailuo async or sync?

Async. The API returns a task_id immediately. Poll the task status endpoint or set a callback_url to receive a webhook when the video is ready. Typical generation time is 60-120 seconds.

### What resolution does Hailuo output?

Hailuo 02 Pro outputs native 1080p. Standard outputs at 512p or 768p depending on the output_resolution parameter. Hailuo 2.3 variants support 768p or 1080p. No post-process upscaling is applied.


## Links

- [OpenClaw 配置指南 →](https://runapi.ai/zh-CN/openclaw)
- [Hailuo 模型 →](https://runapi.ai/zh-CN/models/hailuo)
- [Model catalog](https://runapi.ai/zh-CN/models)
- [API docs](https://runapi.ai/zh-CN/docs)
