OSS_Chat is a chat tool designed for training domain knowledge.
OSS_Chat aims to become the most comprehensive Q&A tool for knowledge in the open-source field.
Can talk with the chat, As follows:
OSS_Chat
│ .idea
│ app
│ ├── data # Storage directory for training data
│ ├── temelate # the template directory
│ babel
│ .gitignore
│ config.py
│ config.py.tpl
│ README.md
│ requirements.txt
│ run.py
app/data
: Storage directory for training data. If anyone wants to add other data, please update it in this directory.app
: Contains the main code and resources for the application.babel
: Configuration for internationalization and localization.config.py
: Configuration file for the application.requirements.txt
: List of project dependencies.
- Python 3.x
- Other necessary dependencies (can be installed from the project root directory by running
pip install -r requirements.txt
)
-
Clone this repository:
git clone https://github.com/bifenglin/OSS_Chat.git
-
Navigate to the project directory:
cd OSS_Chat
-
Install the project dependencies:
pip install -r requirements.txt
-
Run the application:
python run.py
-
Open the browser and enter the URL: http://localhost:port (port is the port number of the application, the default is 8080)
If you are interested in contributing to OSS_Chat, please feel free to submit a Pull Request or create an Issue.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, please contact us through:
Email: [email protected] GitHub Issues
Special thanks to all the contributors to this project and to everyone contributing to the open-source community.