├── /CompanyConfig/
│ └──/SelfIntroduction/
├── /mepfl_model/
├── /data/
├──metric_anomaly.py
├──trace_anomaly.py
├──mepfl.py
├──run.py
├──run_22.py
SelfIntroduction: Prompt for each Agent and solution paths.mepfl_model: Code for training the trace failure localization model.mepfl_model\main.py: Main train programmepfl_model\data: Data process code
data: Code for data process.metric_anomaly.py: Code for metrics description generate, along with the code for training the metric classification model.trace_anomaly.py: Code for traces description generate.mepfl.py: Code for online trace failure localization.run.py: LocaleXpert in GAIA Datasetrun_22.py: LocaleXpert in AIOps Challenge Dataset
-
Set Up Python Environment: Ensure you have a version 3.9 or higher Python environment. You can create and activate this environment using the following commands, replacing
LocaleXpert_envwith your preferred environment name:conda create -n LocaleXpert_env python=3.9 -y conda activate LocaleXpert_env -
Install Dependencies: Install the necessary dependencies by running:
pip install -r requirements.txt -
Run: Replace [description_of_task] with the task description and [project_name] with the AIOps case name:
python run.py --task "[description_of_task]" --name "[project_name]"