diff --git a/guides/04_chatbots/02_creating-a-custom-chatbot-with-blocks.md b/guides/04_chatbots/02_creating-a-custom-chatbot-with-blocks.md index 2397189e82748..c6c237e028c1a 100644 --- a/guides/04_chatbots/02_creating-a-custom-chatbot-with-blocks.md +++ b/guides/04_chatbots/02_creating-a-custom-chatbot-with-blocks.md @@ -5,7 +5,7 @@ Related spaces: https://huggingface.co/spaces/gradio/chatbot_streaming, https:// ## Introduction -**Important Note**: if you are getting started, we recommend using the `gr.ChatInterface` to create chatbots -- its a high-level abstraction that makes it possible to create beautiful chatbot applications fast, often with a single line of code. Read more about it here. +**Important Note**: if you are getting started, we recommend using the `gr.ChatInterface` to create chatbots -- its a high-level abstraction that makes it possible to create beautiful chatbot applications fast, often with a single line of code. [Read more about it here](/guides/creating-a-chatbot-fast). This tutorial will show how to make chatbot UIs from scratch with Gradio's low-level Blocks API. This will give you full control over your Chatbot UI. You'll start by first creating a a simple chatbot to display text, a second one to stream text responses, and finally a chatbot that can handle media files as well. The chatbot interface that we create will look something like this: