From aa5aa1cc9602e5fefbb2a92a47ca98ae63cf02fb Mon Sep 17 00:00:00 2001 From: Raven Date: Fri, 9 Aug 2024 04:58:45 -0400 Subject: [PATCH] update --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e33756b..1ab0952 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ Before setting up and running the AI Log Monitoring System, ensure you have the - **Node.js**: Version 14.x or higher is required to run the JavaScript code. - **npm**: Version 6.x or higher is needed to manage project dependencies. -- **Docker**: Required for running the AI model, particularly if using a containerized GPT model for processing. +- **Docker**: Required for running the AI model, particularly if using a containerized llama 3.1 model for processing. - **NGINX**: The web server generating logs that the system will monitor. - **Discord**: A Discord webhook URL is necessary for sending security alerts. - **llama-cpp-python[web]**: A docker container preferably although not required: [Read the Docs](https://llama-cpp-python.readthedocs.io/en/latest/server/) @@ -232,7 +232,7 @@ When the log buffer reaches a predefined size or a set time interval elapses, th ### AI-Based Log Analysis -The backend server (`ai_log_backend.js`) leverages an AI model (e.g., GPT) to analyze the logs and detect potential security threats. +The backend server (`ai_log_backend.js`) leverages an AI model (e.g., llama 3.1) to analyze the logs and detect potential security threats. The AI operates based on a custom prompt that instructs it on how to interpret the logs, which IPs to ignore, and what actions to take.