Skip to content

Realchat is an adaptable software platform designed for creating and serving multiple hybrid chatbots developed for Viettel Digital Talent 2023 program - Stage 2.

Notifications You must be signed in to change notification settings

quachhengtony/realchat

Repository files navigation

Realchat

Realchat Overall Architecture

Realchat is an adaptable software platform designed for creating and serving multiple hybrid chatbots that blend the capabilities of predefined scripts with advanced language comprehension powered by the LLaMa-7B language model.

Demo

Watch the video

Description

Realchat offers a comprehensive solution for building and deploying hybrid chatbots that combine the strengths of predefined scripts and advanced language understanding. This unique synergy empowers chatbots to deliver intelligent responses while adhering to predefined conversation structures.

Features

  • Create and serve multiple hybrid chatbots.
  • Manage organizations, chatbots, scripts, and knowledge bases.
  • Upload .docx file to create knowledge bases.

Running

  1. Clone the repository.
    git clone https://github.com/quachhengtony/realchat.git
    
  2. Run the docker-compose.dev.yml file.
    docker compose -f docker-compose.dev.yml up -d
    
  3. Create the chatbots using the API. Follow the example in this video.
  4. Use the chatbots. Follow the example in this project.

Technologies

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.

License

MIT

About

Realchat is an adaptable software platform designed for creating and serving multiple hybrid chatbots developed for Viettel Digital Talent 2023 program - Stage 2.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published