# OpenAI API tutorials: Code AI with Rok

**URL:** <https://community.openai.com/t/openai-api-tutorials-code-ai-with-rok/497467>\
**Category:** Community\
**Tags:** project, api\
**Created:** [November 12, 2023, 4:59pm UTC](https://community.openai.com/t/openai-api-tutorials-code-ai-with-rok/497467 "2023-11-12T16:59:35Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![rokbenko](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/rokbenko/32/477304_2.png) [@rokbenko](https://community.openai.com/u/rokbenko)\
**Post date:** [March 28, 2024, 1:35pm UTC](https://community.openai.com/t/openai-api-tutorials-code-ai-with-rok/497467/10 "2024-03-28T13:35:44Z")

</div>

### OpenAI API tutorial #6:

# Terminal user interface for a customer support chatbot with response streaming

In today’s [tutorial](https://youtu.be/d8dsFlLATrw), we are going to add response streaming functionality to the terminal user interface for the customer support chatbot that we built in the previous OpenAI tutorial. I’ll show you an example in both Python and Node.js.

See my [GitHub repository](https://github.com/rokbenko/ai-playground) with [full code](https://github.com/rokbenko/ai-playground/tree/main/openai-tutorials/6-TUI_customer_support_chatbot_streaming) for the tutorial.

![screenshot_short](https://us1.discourse-cdn.com/openai1/original/4X/4/9/d/49decc65661dffbcd34136461721d469d25029b9.gif)

---

_[View the full topic](https://community.openai.com/t/openai-api-tutorials-code-ai-with-rok/497467)._
