Skip to content

This repository contains code, models, and resources related to our research project on enhancing the classification of Security Bug Reports (SBRs) within software source code using Large Language Models (LLMs). We have developed and fine-tuned LLMs to address the critical task of identifying security vulnerabilities in code.

Notifications You must be signed in to change notification settings

Alexyskoutnev/SecurityGPT

Repository files navigation

SecurityGPT

SecurityGPT is a custom GPT model designed to classify bug report documents. The model was trained on bug reports from Chromium and OpenStack.

Installation

To automate the installation process, run the following commands:

conda create -n securityGPT python=3.10
conda activate securityGPT
chmod +x install.sh
./install.sh

To install SecurityGPT in your local Python environment, use the following commands:

pip3 -e install .

To check all dependencies, run the following command:

pip3 list

About

This repository contains code, models, and resources related to our research project on enhancing the classification of Security Bug Reports (SBRs) within software source code using Large Language Models (LLMs). We have developed and fine-tuned LLMs to address the critical task of identifying security vulnerabilities in code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published