> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neural4d.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 快速开始

> 通过 Bearer token 调用 Neural4D 旧版 API，并按异步流程查询生成结果。

本页说明最小调用流程。你会先提交创建请求，再保存返回的 `uuid`，最后查询结果或下载模型。

## 前提条件

* 你已经从 Neural4D 网站拿到有效的 `Bearer token`
* 你可以使用 `curl`、Postman 或自己的 HTTP 客户端
* 如果你调用上传类接口，你已经准备好符合限制的图片文件

## 调用流程

<Steps>
  <Step title="设置鉴权头">
    所有接口都使用 `Authorization: Bearer <token>`。

    ```bash theme={null}
    curl --header "Authorization: Bearer YOUR_TOKEN"
    ```
  </Step>

  <Step title="提交创建请求">
    你可以先调用一个最简单的创建接口，例如 `POST /api/generateModelWithText`。

    ```bash theme={null}
    curl --location 'https://alb.neural4d.com:3000/api/generateModelWithText' \
      --header 'Content-Type: application/json;charset=utf-8' \
      --header 'Authorization: Bearer YOUR_TOKEN' \
      --data '{
        "prompt": "a cute bird",
        "modelCount": 1,
        "disablePbr": 1
      }'
    ```
  </Step>

  <Step title="保存 uuid">
    创建接口通常会返回 `uuid` 或 `uuids`。这些值是后续查询结果和下载资源的关键标识。

    ```json theme={null}
    {
      "type": "sys",
      "message": "Generating",
      "uuids": [
        "f47ac10b-58cc-4372-a567-0e02b2c3d479"
      ]
    }
    ```
  </Step>

  <Step title="查询结果或进度">
    3D 模型任务通常使用 `POST /api/retrieveModel` 查询。图片或视频任务通常使用 `POST /api/queryGenerationResult` 查询。你也可以使用 `POST /api/queryJobProgress` 看进度。
  </Step>

  <Step title="下载或转换结果">
    当模型生成完成后，你可以直接使用返回的 `modelUrl` 下载。如果你需要 `fbx`、`obj`、`stl`、`blend` 或 `usdz`，再调用 `POST /api/convertToFormat`。
  </Step>
</Steps>

## 上传限制

* 图片上传接口支持 `JPG`、`JPEG`、`PNG` 和 `WEBP`
* 建议分辨率范围为 `256x256` 到 `6048x8064`
* 单文件大小建议小于 `10 MB`
* 图片生成和视频生成接口最多可上传 `6` 张参考图

<Info>
  如果你只想确认账户状态，可以直接调用 `POST /api/queryPointsInfo`。如果你需要在图片生成功能前先做输入校验，可以调用 `POST /api/checkHumanImage`。
</Info>
