# custom recipe loading image

**URL:** <https://support.prodi.gy/t/custom-recipe-loading-image/3484>\
**Category:** Uncategorized\
**Tags:** usage, image, solved, streams\
**Created:** [October 5, 2020, 9:17pm UTC](https://support.prodi.gy/t/custom-recipe-loading-image/3484 "2020-10-05T21:17:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![yw2903](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/yw2903/32/1614_2.png) [@yw2903](https://support.prodi.gy/u/yw2903)\
**Post date:** [October 5, 2020, 9:17pm UTC](https://support.prodi.gy/t/custom-recipe-loading-image/3484/1 "2020-10-05T21:17:20Z")

</div>

Can I stream images in my custom recipes? If yes, what's the syntax. The example is about yielding text. Thanks.

---

<div class="post-metadata">

**Author:** ![ines](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/ines/32/3_2.png) [@ines](https://support.prodi.gy/u/ines)\
**Post date:** [October 6, 2020, 8:07am UTC](https://support.prodi.gy/t/custom-recipe-loading-image/3484/2 "2020-10-06T08:07:40Z")

</div>

Hi! You can find the expected data format here: [https://prodi.gy/docs/api-interfaces#image](https://prodi.gy/docs/api-interfaces#image)

Streams in Prodigy all work the same, regardless of the type of content, so instead of tasks with a key `"text"`, you'd just yield tasks with a key `"image"`. The only thing to keep in mind with images is that your browser will likely block images from local paths, so you want to stream in either URLs or base64-encoded data URIs.
