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

# OpenAI Chat Completion 4o Image API Заявка и использование

> OpenAI generation 集成指南 - XHuoAPI

OpenAI ChatGPT — это очень мощная AI система диалога, которая может генерировать плавные и естественные ответы всего за несколько секунд, просто вводя подсказки. ChatGPT выделяется в отрасли благодаря своим выдающимся способностям к пониманию и генерации языка, и в настоящее время он широко используется в различных отраслях и сферах, его влияние становится все более значительным. Будь то повседневные беседы, креативное письмо или профессиональные консультации и программирование, ChatGPT может предоставить удивительную интеллектуальную помощь, значительно повышая эффективность и креативность человека.

Этот документ в основном описывает процесс использования OpenAI Chat Completion 4o Image API, с помощью которого мы можем легко использовать многофункциональные возможности диалога официального OpenAI ChatGPT.

## Процесс заявки

Чтобы использовать OpenAI Chat Completion 4o Image API, сначала перейдите на страницу [OpenAI Chat Completion 4o Image API](https://api.xhuoapi.ai/documents/1bcf3bba-102b-495d-9bba-47cd96717e45) и нажмите кнопку «Acquire», чтобы получить необходимые для запроса учетные данные:

![](https://cdn.xhuoapi.ai/nyq0xz.png)

Если вы еще не вошли в систему или не зарегистрированы, вас автоматически перенаправят на страницу входа, пригласив зарегистрироваться и войти в систему, после чего вы автоматически вернетесь на текущую страницу.

При первой подаче заявки будет предоставлен бесплатный лимит, который позволяет бесплатно использовать этот API.

## Модель рисования GPT-4o

### Генерация изображения на основе эталонного изображения

Ниже приведен пример генерации изображения в пользовательском стиле на основе одного изображения, сначала давайте посмотрим на изображение, которое мы ввели, как показано на следующем изображении:

![](https://cdn.xhuoapi.ai/qzx2z1.png)

Можно увидеть, что эталонное изображение — это фотография реального человека, мы можем изменить его стиль, например, сделать его в аниме-стиле, конкретный пример запроса:

```json theme={null}
{
  "model": "gpt-4o-image",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "生成动漫风格的图片，并且带上个帽子"
        },
        {
          "type": "image_url",
          "image_url": {
            "url": "https://cdn.xhuoapi.ai/qzx2z1.png"
          }
        }
      ]
    }
  ],
  "stream": false
}
```

Пример результата:

```json theme={null}
{
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "> ❇️ 关键字：https://file.onechats.ai/tem/f7b8024b6f430a0a9d20174bcec1ad3a.png 生成动漫风格的图片，并且带上个帽子\n\n> ✨ Sora正在绘制图片中...\n\n> 🏃 进度：8.4%\n\n> 🏃 进度：17.5%\n\n> 🏃 进度：25.9%\n\n> 🏃 进度：34.3%\n\n> 🏃 进度：43.4%\n\n> 🏃 进度：51.8%\n\n> 🏃 进度：60.9%\n\n> 🏃 进度：71.4%\n\n> 🏃 进度：76.3%\n\n> 🏃 进度：80.4%\n\n> 🏃 进度：83.8%\n\n> 🏃 进度：86.6%\n\n> 🏃 进度：88.9%\n\n> 🏃 进度：90.8%\n\n> 🏃 进度：92.4%\n\n> ✅ 图片绘制成功，请注意查收~~~\n\n![](https://file.onechats.ai/tem/4abe605b362a9a59028bf7fafa5f2aff.png)\n\n"
      },
      "finish_reason": "stop"
    }
  ],
  "created": 1745152859,
  "id": "chatcmpl-7c43d1dd-17e3-4513-9aec-899b21be3c2a",
  "model": "gpt-4o-image",
  "object": "chat.completion.chunk",
  "usage": {
    "prompt_tokens": 68,
    "completion_tokens": 19,
    "total_tokens": 87
  }
}
```

Внутри `choices` сообщение `message` — это полный результат диалога, изображение также содержится в результате диалога, можно увидеть, что сгенерированное изображение действительно в аниме-стиле, конкретно, как показано на следующем изображении:

<p>
  <img src="https://cdn.xhuoapi.ai/qmr391.jpg" width="400" className="m-auto" />
</p>

### Генерация изображения только по тексту

Мы можем сгенерировать изображение с помощью одной подсказки и получить его в виде диалогового результата, ниже мы используем `создать изображение заката в будущем городе` в качестве примера, конкретный пример:

```json theme={null}
{
  "model": "gpt-4o-image",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "生成动漫风格的图片，并且带上个帽子"
        },
        {
          "type": "image_url",
          "image_url": {
            "url": "https://cdn.xhuoapi.ai/qzx2z1.png"
          }
        }
      ]
    }
  ],
  "stream": false
}
```

Пример результата:

```json theme={null}
{
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "> ❇️ 关键字：创建一张未来城市日落的图片\n\n> ✨ Sora正在绘制图片中...\n\n> 🏃 进度：9.8%\n\n> 🏃 进度：19.6%\n\n> 🏃 进度：30.1%\n\n> 🏃 进度：39.9%\n\n> 🏃 进度：50.4%\n\n> 🏃 进度：60.2%\n\n> 🏃 进度：69.3%\n\n> ✅ 图片绘制成功，请注意查收~~~\n\n![](https://file.onechats.ai/tem/4ab6f3cd886aaa6fd575dd37327fae59.png)\n\n"
      },
      "finish_reason": "stop"
    }
  ],
  "created": 1745153373,
  "id": "chatcmpl-29ed630a-c8fc-4a8a-a8e0-737fcc515192",
  "model": "gpt-4o-image",
  "object": "chat.completion.chunk",
  "usage": {
    "prompt_tokens": 32,
    "completion_tokens": 11,
    "total_tokens": 43
  }
}
```

Можно увидеть, что результат соответствует подсказке, конкретно, как показано ниже:

<p>
  <img src="https://cdn.xhuoapi.ai/q502uk.jpg" width="400" className="m-auto" />
</p>

### Генерация одного изображения из нескольких изображений

Мы также можем использовать несколько эталонных изображений для генерации одного изображения, например, используя одно изображение с красивым парнем и изображение с кофе, с помощью этих двух изображений можно создать изображение, на котором красивый парень пьет кофе, ниже приведены конкретные эталонные изображения:

<p>
  <img src="https://cdn.xhuoapi.ai/pqquv3.jpg" width="400" className="m-auto" />
</p>

<p>
  <img src="https://cdn.xhuoapi.ai/h8j2i0.jpg" width="400" className="m-auto" />
</p>

下面我们以`生成男生举着咖啡，并且马上要喝的样子`为示例，下面具体的示例：

```json theme={null}
{
  "model": "gpt-4o-image",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "生成男生举着咖啡，并且马上要喝的样子"
        },
        {
          "type": "image_url",
          "image_url": {
            "url": "https://cdn.xhuoapi.ai/pqquv3.jpg"
          }
        },
        {
          "type": "image_url",
          "image_url": {
            "url": "https://cdn.xhuoapi.ai/h8j2i0.jpg"
          }
        }
      ]
    }
  ],
  "stream": false
}
```

样例结果：

```json theme={null}
{
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "> ❇️ 关键字：https://file.onechats.ai/tem/b5e2049e82ef071a804d6769e580b702.png https://file.onechats.ai/tem/78e9aa8a0dbd529f3904a6629329ebbe.png 生成男生举着咖啡，并且马上要喝的样子\n\n> ✨ Sora正在绘制图片中...\n\n> 🏃 进度：11.2%\n\n> 🏃 进度：25.9%\n\n> 🏃 进度：39.9%\n\n> 🏃 进度：47.6%\n\n> 🏃 进度：55.3%\n\n> 🏃 进度：73.3%\n\n> 🏃 进度：78.0%\n\n> 🏃 进度：81.8%\n\n> ✅ 图片绘制成功，请注意查收~~~\n\n![](https://file.onechats.ai/tem/6aa9ad6c26b9d4500ea84ea9f56e331b.png)\n\n"
      },
      "finish_reason": "stop"
    }
  ],
  "created": 1745154125,
  "id": "chatcmpl-d6e5fc71-4e33-4ad6-b259-357241d7c1ab",
  "model": "gpt-4o-image",
  "object": "chat.completion.chunk",
  "usage": {
    "prompt_tokens": 106,
    "completion_tokens": 12,
    "total_tokens": 118
  }
}
```

可以看到，生成的结果确实是结合了俩张图来生成的，下面是具体的结果：

<p>
  <img src="https://cdn.xhuoapi.ai/89vnpx.jpg" width="400" className="m-auto" />
</p>

## 错误处理

在调用 API 时，如果遇到错误，API 会返回相应的错误代码和信息。例如：

* `400 token_mismatched`：错误请求，可能是由于缺少或无效的参数。
* `400 api_not_implemented`：错误请求，可能是由于缺少或无效的参数。
* `401 invalid_token`：未授权，授权令牌无效或缺失。
* `429 too_many_requests`：请求过多，您已超出速率限制。
* `500 api_error`：内部服务器错误，服务器出现问题。

### 错误响应示例

```
{
  "success": false,
  "error": {
    "code": "api_error",
    "message": "fetch failed"
  },
  "trace_id": "2cf86e86-22a4-46e1-ac2f-032c0f2a4e89"
}
```

## 结论

通过本文档，您已经了解了如何使用 OpenAI Chat Completion 4o Image API 轻松实现官方 OpenAI ChatGPT 的多模态图像处理功能。希望本文档能帮助您更好地对接和使用该 API。如有任何问题，请随时联系我们的技术支持团队。
