diff --git a/docs/knowledge_base/demos/chatbot.md b/docs/knowledge_base/demos/chatbot.md new file mode 100644 index 000000000..52a200d2a --- /dev/null +++ b/docs/knowledge_base/demos/chatbot.md @@ -0,0 +1,16 @@ +This demo showcases Taipy's ability to enable end-users to run inference using LLMs. Here, we +use GPT-3 to create a chatbot and display the conversation in an interactive chat interface. + +[Try it live](https://demo-llm-chat.taipy.cloud/){: .tp-btn target='blank' } +[Get it on GitHub](https://github.com/Avaiga/demo-llm-chat){: .tp-btn .tp-btn--accent target='blank' } + +# Understanding the Application +This application allows the user to chat with GPT-3 by sending +its input to the OpenAI API and returning the conversation in +a chat window. The user is also able to come back to a previous +conversation and continue it. + +![ChatBot](images/chatbot_meds_conv.png){width=100%} + +A tutorial on how to write this application and similar +LLM inference applications is available [here](../tutorials/chatbot/index.md). \ No newline at end of file diff --git a/docs/knowledge_base/demos/images/chatbot_meds_conv.png b/docs/knowledge_base/demos/images/chatbot_meds_conv.png new file mode 100644 index 000000000..44a921792 Binary files /dev/null and b/docs/knowledge_base/demos/images/chatbot_meds_conv.png differ diff --git a/docs/knowledge_base/demos/index.md b/docs/knowledge_base/demos/index.md index 18048666d..dd07fbf1e 100644 --- a/docs/knowledge_base/demos/index.md +++ b/docs/knowledge_base/demos/index.md @@ -228,4 +228,64 @@ Let's explore demos of applications made with Taipy. + + +
Showcases the ability to select inputs and execute and visualize outputs of data + pipelines in a Taipy application by using the example of detecting drift on a + dataset. +
+Displays real-time pollution data from sensors around a factory. The data is streamed + from another server and displayed in a dashboard. +
+A chatbot that uses OpenAI's API with GPT-3. Can be used as a template for implementing apps that use LLM inference. +
+A Taipy Application that analyzes credit card transactions to detect fraud. +
++ Create a chatbot interface using Taipy and an LLM API. +
+Showcases the ability to select inputs and execute and visualize outputs of data + pipelines in a Taipy application by using the example of detecting drift on a + dataset. +
+Displays real-time pollution data from sensors around a factory. The data is streamed + from another server and displayed in a dashboard. +
+A chatbot that uses OpenAI's API with GPT-3. Can be used as a template for implementing apps that use LLM inference. +
+A Taipy Application that analyzes credit card transactions to detect fraud. +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create a chatbot interface using Taipy and an LLM API. +
+