This project analyzes HPC I/O data, generates LLM-based optimization suggestions, and creates structured CSV reports.
- Clone the repository/Organize files: Ensure your project structure matches:
agent_io/ ├── code_v2/ │ ├── main.py │ ├── agent.py │ ├── data_loader.py │ ├── llm_api.py │ ├── utils.py # New file │ ├── config.yaml │ └── data_v2/ │ └── output/ └── ... - Install dependencies:
pip install pandas pyyaml
Navigate to the code_v2 directory in your terminal.
Run the script for each analysis pipeline. This calls the LLM and saves its full suggestions as .txt files in output/. You must run each of these at least once:
python main.py darshan_shap
python main.py raw_darshan
python main.py shap_only