Monitors and sends logs to WAZUH.
Processes logs and responds to API requests.
User interacts and receives responses.
Processes user inputs, checks keywords, and interfaces with WAZUH and OpenAI.
Chatbot backend sends prompts to OpenAI and receives completions.