Skip to content

hritulpardhi/IbmChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM Chatbot with Watson API (Llama3) in React and Django

This repository contains a chatbot application that utilizes the IBM Watson API to offer interactive chat experiences using AI technology. The front end is built with React, and the back end runs on Django. The frontend also includes caching mechanisms to improve performance by locally storing chat data in cookies.

Usage To utilize the application, follow these steps:

  1. Create your credentials for IBM Watson and obtain an API key.
  2. Paste the obtained API key into the settings.py file.

App Demo :

  1. Home Screen: Initial screen of the application directing users to the chatbot page. Screenshot 2024-06-08 155522

  2. Chat App Home Screen: Homescreen of the chat application with no active chats. Screenshot 2024-06-08 154712

  3. Basic Chat Examples: Examples of basic chat interactions, featuring a copy button to copy text response outputs conveniently. Screenshot 2024-06-08 154838

  4. Multiline Input Support: Supports multiline input for better readability during conversations. Screenshot 2024-06-08 155257

  5. Multiline Output Example: Output showcasing responses to multiline questions responded by the chatbot. Screenshot 2024-06-08 155330

Feel free to explore the provided screenshots for a glimpse of the application's functionalities.

For any further reference you can visit this link - https://dataplatform.cloud.ibm.com/docs/content/wsj/getting-started/overview-wx.html?context=wx&audience=wdp

I welcome any feedback or contributions! Let's innovate together.