# Support for Stream in HTTP Request node and OpenAI node

**URL:** <https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771>\
**Category:** Feature Requests\
**Tags:** data-transformation, node, http-request, openai\
**Created:** [March 5, 2023, 2:58am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771 "2023-03-05T02:58:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jimmy\_kmi](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jimmy_kmi/32/65319_2.png) [@Jimmy\_kmi](https://community.n8n.io/u/Jimmy_kmi)\
**Post date:** [March 5, 2023, 2:58am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/1 "2023-03-05T02:58:29Z")

</div>

## The idea is:

I would like to suggest adding support for Stream in the HTTP Request node in n8n. Adding support for Stream would greatly improve the experience of using n8n with APIs that require streaming data, such as ChatGPT.  
I have tried using the ChatGPT node, but it doesn’t seem to support streaming. If I use a Code node instead, the HTTP-related request libraries are missing, making it impossible to use.

## My use case:

To create a ChatGPT bot and it can provide responses in real-time, even if the first response is not a complete output. This can avoid the issue of having to wait for the full output before being able to see the content.

## I think it would be beneficial to add this because:

I hope that both the HTTP Request node and the OpenAI node can support streaming functionality so that we can use APIs that support streaming and handle larger datasets.

## Any resources to support this?

ChatGPT

PS: English is not my native language, so please let me know if there is anything in my suggestion that is unclear.

---

<div class="post-metadata">

**Author:** ![Ethan\_Pasquier](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/ethan_pasquier/32/31279_2.png) [@Ethan\_Pasquier](https://community.n8n.io/u/Ethan_Pasquier)\
**Post date:** [October 26, 2023, 10:12am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/2 "2023-10-26T10:12:06Z")

</div>

Hello, I have exactly the same streaming problem as you. Can you tell me how you did it?

---

<div class="post-metadata">

**Author:** ![Yigit\_Konur](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/yigit_konur/32/37155_2.png) [@Yigit\_Konur](https://community.n8n.io/u/Yigit_Konur)\
**Post date:** [March 20, 2024, 8:51am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/3 "2024-03-20T08:51:56Z")

</div>

This topic has also been a major issue for me. There hasn’t been any news from here for months, but I’m sure there are many users who have shifted to other solutions on the AI side. This doesn’t seem to be too complex for the n8n developers. If that’s the case, I hope they will consider it.

---

<div class="post-metadata">

**Author:** ![szabolcs\_sz](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/szabolcs_sz/32/37183_2.png) [@szabolcs\_sz](https://community.n8n.io/u/szabolcs_sz)\
**Post date:** [March 20, 2024, 11:25pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/5 "2024-03-20T23:25:16Z")

</div>

Did you found a work around since?

---

<div class="post-metadata">

**Author:** ![Andrea\_Viscovich](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/andrea_viscovich/32/35461_2.png) [@Andrea\_Viscovich](https://community.n8n.io/u/Andrea_Viscovich)\
**Post date:** [March 27, 2024, 4:47pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/6 "2024-03-27T16:47:41Z")

</div>

I don’t think a workaround would be easy to find. With so many chatbot builders on the market, we need to have a buitin function in n8n to use assistant stream in chat.

---

<div class="post-metadata">

**Author:** ![dretz](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/dretz/32/43180_2.png) [@dretz](https://community.n8n.io/u/dretz)\
**Post date:** [August 21, 2024, 3:47pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/7 "2024-08-21T15:47:15Z")

</div>

We need this. I can help if I have some guidance, but I don’t want to try doing it without understanding why it hasn’t been done yet.

---

<div class="post-metadata">

**Author:** ![leeh](https://avatars.discourse-cdn.com/v4/letter/l/e47c2d/32.png) [@leeh](https://community.n8n.io/u/leeh)\
**Post date:** [October 12, 2024, 2:02pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/8 "2024-10-12T14:02:19Z")

</div>

Also really need this functionality for use with OpenAI

---

<div class="post-metadata">

**Author:** ![DMG](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/dmg/32/49471_2.png) [@DMG](https://community.n8n.io/u/DMG)\
**Post date:** [December 12, 2024, 12:27am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/9 "2024-12-12T00:27:08Z")

</div>

Agree, this is very much needed - it would open up a whole new world of possibilities. Love using n8n , but the lack of support for streaming, for example, when using open AI, is a big downside.

---

<div class="post-metadata">

**Author:** ![lhyphendixon](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/lhyphendixon/32/14713_2.png) [@lhyphendixon](https://community.n8n.io/u/lhyphendixon)\
**Post date:** [December 12, 2024, 6:50pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/10 "2024-12-12T18:50:02Z")

</div>

This is mission critical for my longterm use of N8n

---

<div class="post-metadata">

**Author:** ![wergle](https://avatars.discourse-cdn.com/v4/letter/w/f19dbf/32.png) [@wergle](https://community.n8n.io/u/wergle)\
**Post date:** [December 30, 2024, 10:23pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/11 "2024-12-30T22:23:29Z")

</div>

I just discovered that streaming responses are not supported. I am pretty shocked at this. I look at n8n as a leader in delivering AI Agent functionality to the market and real-life applications like chatbots. Streaming chat is a given.

---

<div class="post-metadata">

**Author:** ![scald](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/scald/32/47174_2.png) [@scald](https://community.n8n.io/u/scald)\
**Post date:** [January 17, 2025, 3:11am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/12 "2025-01-17T03:11:45Z")

</div>

really sad to learn this isn’t available, we’re building agents, we expect realtime interactivity

---

<div class="post-metadata">

**Author:** ![Yigit\_Konur](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/yigit_konur/32/37155_2.png) [@Yigit\_Konur](https://community.n8n.io/u/Yigit_Konur)\
**Post date:** [January 25, 2025, 9:38pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/13 "2025-01-25T21:38:48Z")

</div>

can’t believe that it is not availble still- n8n is the best on the market but MOST important feature is missing and we have to get the real pain with langflow / dify and other ones as streaming is not available ☹

---

<div class="post-metadata">

**Author:** ![Burnarz](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/burnarz/32/46975_2.png) [@Burnarz](https://community.n8n.io/u/Burnarz)\
**Post date:** [February 5, 2025, 2:50am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/14 "2025-02-05T02:50:06Z")

</div>

Bump this topic, we need more vote 😃

---

<div class="post-metadata">

**Author:** ![richww](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/richww/32/57520_2.png) [@richww](https://community.n8n.io/u/richww)\
**Post date:** [February 11, 2025, 10:50pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/15 "2025-02-11T22:50:19Z")

</div>

Streaming response is absolutely critical to using n8n for production use.

---

<div class="post-metadata">

**Author:** ![IDRISS](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/idriss/32/53516_2.png) [@IDRISS](https://community.n8n.io/u/IDRISS)\
**Post date:** [February 15, 2025, 12:08am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/16 "2025-02-15T00:08:45Z")

</div>

any one here we need this asap

---

<div class="post-metadata">

**Author:** ![leeh](https://avatars.discourse-cdn.com/v4/letter/l/e47c2d/32.png) [@leeh](https://community.n8n.io/u/leeh)\
**Post date:** [February 15, 2025, 10:56am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/17 "2025-02-15T10:56:00Z")

</div>

We also really need this feature. Users have to wait way too long for AI responses

---

<div class="post-metadata">

**Author:** ![Pandapop14](https://avatars.discourse-cdn.com/v4/letter/p/f1d935/32.png) [@Pandapop14](https://community.n8n.io/u/Pandapop14)\
**Post date:** [February 20, 2025, 2:34am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/18 "2025-02-20T02:34:27Z")

</div>

Also wanting this feature - curious to know if anyone has figured out any workarounds or if they are using a seperate product due to the lack of streaming ?

---

<div class="post-metadata">

**Author:** ![Vincent\_Teyssier](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/vincent_teyssier/32/64341_2.png) [@Vincent\_Teyssier](https://community.n8n.io/u/Vincent_Teyssier)\
**Post date:** [March 12, 2025, 11:06am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/19 "2025-03-12T11:06:59Z")

</div>

this is needed for AI Agent steps too!

---

<div class="post-metadata">

**Author:** ![Fredrik\_Ekelund](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/fredrik_ekelund/32/24366_2.png) [@Fredrik\_Ekelund](https://community.n8n.io/u/Fredrik_Ekelund)\
**Post date:** [March 16, 2025, 11:04am UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/20 "2025-03-16T11:04:27Z")

</div>

It would be amazing if we could have this.

---

<div class="post-metadata">

**Author:** ![Nam\_Mai](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/nam_mai/32/67469_2.png) [@Nam\_Mai](https://community.n8n.io/u/Nam_Mai)\
**Post date:** [March 24, 2025, 4:27pm UTC](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771/21 "2025-03-24T16:27:26Z")

</div>

It would be nice if we have the “stream” option. Bump!

Or we can have a raw json for modifying…

 ![image](https://europe1.discourse-cdn.com/n8n/original/3X/1/7/1737277b9e4e625679b1037224726d7f014aafc6.png)

[Next page](https://community.n8n.io/t/support-for-stream-in-http-request-node-and-openai-node/23771.md?page=2)
