Skip to content

Embed Images

Embed Images endpoint генерирует изображение и возвращает сырые байты. Его можно использовать напрямую в HTML <img> или Markdown image syntax.

text
GET https://api.rout.my/embed/image:{model}

Запрос

text
https://api.rout.my/embed/image:image-model-alias?key=sk_your_key_here&prompt=a+blue+glass+cube

Query parameters

ParameterТипОбязательноеПримечания
keystringДаrout.my API key. Route также работает через compatible auth adapters.
promptstringДаURL-encoded image prompt. Пробелы можно писать как + или %20.
referencesstringНетURL референс-изображений через запятую.

Model path

{model} — короткое имя модели в path:

text
/embed/image:image-model-alias

Этот endpoint намеренно использует whitelist image aliases. Если alias не включен для endpoint, API вернет 400.

HTML

html
<img
  src="https://api.rout.my/embed/image:image-model-alias?key=sk_your_key_here&prompt=a+blue+glass+cube"
  alt="Generated blue glass cube"
/>

Markdown

md
![Generated image](https://api.rout.my/embed/image:image-model-alias?key=sk_your_key_here&prompt=a+blue+glass+cube)

References

text
https://api.rout.my/embed/image:image-model-alias?key=sk_your_key_here&prompt=same+object+in+a+studio&references=https://example.com/ref1.png,https://example.com/ref2.png

Ответ

При успехе тело ответа — само изображение:

HeaderЗначение
Content-TypeImage MIME type, например image/png.
Content-LengthРазмер изображения в байтах.
X-CacheHIT, если ответ из cache; MISS, если генерация новая.
Cache-ControlLong-lived browser cache header для generated image bytes.

При ошибке endpoint возвращает стандартный JSON error object.

Cache behavior

Generated images кэшируются по model, normalized prompt и sorted reference URLs. Cache hit возвращает сохраненное изображение без новой генерации и без списания квоты.

Security note

Этот route кладет key в URL query parameter, потому что image tags не умеют отправлять custom headers. Не используйте приватный key в публичных страницах, если каждый viewer не должен иметь право тратить этот key.

API documentation for rout.my.