Skip to content

hyz-courses/CSIT5520-NLP-Final-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSIT5520 NLP Final Project

A multi-purpose modular RAG pipeline powered by dify.

Backend Maintenance Guide

Maintainence with systemctl:

sudo systemctl _______ csit5520-backend
               enable       -> register startup when boot
               start        -> Start service
               status       -> Inspect status
               restart      -> Restart Service
               stop         -> stop service

[!NOTE] Make sure you stop the service when start making changes to the code.

View logs with journalctl:

sudo journalctl \
-u csit5520-backend \
______
-f      -> Realtime View Log
-n 100  -> Read first 100 lines
-p err  -> Only view err level or above

Deal with milvus corruption:

bash standalone_embed.sh delete
bash standalone_embed.sh restart

# Re-connect milvus to docker network
docker network connect docker_default milvus-standalone

About

Service layer of a simple RAG pipeline written in FastAPI, assisting with Dify and Milvus vector DB, demoed using HKUST MSSS WeChat public accout data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors