DEMO link: https://chatbot.aitgpt.dev.brain.cs.ait.ac.th
Figma Design: https://rotate-patron-64957611.figma.site
Google Share Drive: https://drive.google.com/drive/folders/0ANPg5r7q7SajUk9PVA
Main Proposal: https://docs.google.com/document/d/1VbmGMReHyJPyGNzG07huWWe2iPqyEBx4Hf_SARK2FmE/edit?usp=sharing
To clone the repository with its submodules, run:
git clone --recurse-submodules https://github.com/AIT-brainlab/AITGPT.gitIf you have already cloned the repository without submodules, you can initialize and update them by running:
git submodule update --init --recursiveThe project consists of two main components:
- App: This is the main application that serves the frontend and handles user interactions. It is built using React and TypeScript.
- Compliance-checking: the compliance checking module that evaluates the responses generated by the language model against predefined compliance rules. It is implemented in Python and uses FastAPI for the API layer.
