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

# Grok Imagine Image Quality

> Grok Imagine Image Quality：圖片生成模型。包含 MixRoute 呼叫範例與參數。

<link rel="alternate" hrefLang="en" href="https://mixroute.ai/docs/model-api/xai/grok-imagine-image-quality" />

<link rel="alternate" hrefLang="zh-Hans" href="https://mixroute.ai/docs/zh-hans/model-api/xai/grok-imagine-image-quality" />

<link rel="alternate" hrefLang="zh-Hant" href="https://mixroute.ai/docs/zh-hant/model-api/xai/grok-imagine-image-quality" />

<link rel="alternate" hrefLang="ja" href="https://mixroute.ai/docs/ja/model-api/xai/grok-imagine-image-quality" />

<link rel="alternate" hrefLang="x-default" href="https://mixroute.ai/docs/model-api/xai/grok-imagine-image-quality" />

Grok Imagine Image Quality 可通過下方原生圖片介面呼叫。

使用原生 aspect\_ratio 和 resolution，不使用 GPT Image 的 size 欄位；quality 控制僅適用於 Image 2.0。

<Tip>
  [生成參數](/docs/zh-hant/api-reference/endpoint/grok-imagine-image) | [編輯參數](/docs/zh-hant/api-reference/endpoint/grok-imagine-edit)
</Tip>

`POST https://api.mixroute.ai/v1/images/generations`

## 呼叫示例

將 MixRoute Key 設定到環境變數 `MIXROUTE_API_KEY`，通過 `Authorization: Bearer ...` 認證。編輯圖片前，將素材佔位值替換為可訪問的圖片或本地檔案。

```bash theme={null}
curl --request POST "https://api.mixroute.ai/v1/images/generations" \
  --header "Authorization: Bearer $MIXROUTE_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "model": "grok-imagine-image-quality",
  "prompt": "A clean product photograph of a red ceramic mug on a white background.",
  "n": 1,
  "response_format": "url"
}'
```

### Python

```python theme={null}
import json
import os
import requests

payload = json.loads(r'''
{
  "model": "grok-imagine-image-quality",
  "prompt": "A clean product photograph of a red ceramic mug on a white background.",
  "n": 1,
  "response_format": "url"
}
''')
response = requests.post(
    "https://api.mixroute.ai/v1/images/generations",
    headers={"Authorization": "Bearer " + os.environ["MIXROUTE_API_KEY"]},
    json=payload,
    timeout=180,
)
response.raise_for_status()
result = response.json()
for item in result["data"]:
    print(item.get("url") or item.get("b64_json"))
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.