On Prem

AI Configuration

Introduction

ZeroThreat uses AI-driven capabilities across multiple areas of the platform to improve clarity, reduce manual effort, and accelerate security analysis. These capabilities go beyond a single feature and are used throughout the platform wherever contextual understanding or summarization is required.

AI-powered features in ZeroThreat include, but are not limited to:

  • Executive summaries for scan results
  • Remediation guidance and fix recommendations
  • Vulnerability explanations and contextual insights
  • Additional analysis-driven enhancements across the platform

In an On-Prem deployment, ZeroThreat gives you control over how AI is enabled by allowing you to connect your own AI providers. This ensures that AI usage aligns with your internal security policies, compliance requirements, and data handling expectations.


Supported AI Providers

ZeroThreat On-Prem currently supports the following AI providers, with additional options planned.


Google Gemini (Google AI Studio)

Google Gemini can be integrated using an API key generated from Google AI Studio.

Configuration steps

  1. Generate an API key from Google AI Studio
  1. Log in to your ZeroThreat On-Prem portal
  2. Navigate to Organization Settings and click on AI Configuration
  1. Under Gemini AI Provider, toggle Enable AI Configuration () option
  2. Enter the API key in the credentials field
  1. Save the configuration

The model is preselected and activates automatically once the key is validated.

Ensure your API key has sufficient credits or an active billing method to avoid any unexpected failures.

Official references


OpenAI

OpenAI can be integrated using an API key generated from the OpenAI platform.

Configuration steps

  1. Generate an API key from the OpenAI platform
  1. Keep your API Key saved as the key will not be visible on the platform again
  1. Log in to your ZeroThreat On-Prem portal
  2. Navigate to Organization Settings and click on AI Configuration
  1. Under OpenAI Provider, toggle Enable AI Configuration () option
  2. Enter the API key in the credentials field
  1. Save the configuration
AI-driven features will not function if the API key has no available credits.

Official references


Azure OpenAI

Azure OpenAI integration allows you to use OpenAI models hosted within Microsoft Azure OpenAI Service, enabling organizations to leverage AI-driven capabilities while staying aligned with Azure governance, identity, and compliance controls. This is ideal for enterprises that require strict data residency, access control, and auditing within their Azure environment.

Configuration steps

  1. Log in to the Microsoft Azure Portal and open your Azure OpenAI resource
  2. From the resource settings, retrieve:
    • An API Key (for example, from the Keys and Endpoint section)
  • The Endpoint URL associated with the Azure OpenAI resource
The steps above describe a generic approach to retrieving the required credentials.You only need an API Key and an Endpoint URL from your Azure OpenAI account. How you obtain these may vary depending on your Azure setup, and workflows.
  1. Log in to your ZeroThreat On-Prem portal
  2. Navigate to Organization Settings and click on AI Configuration
  1. Under Azure OpenAI Provider, toggle Enable AI Configuration () option
  2. Enter the retrieved API key and the Endpoint URL in the fields.
  1. Save the configuration

Once saved, ZeroThreat will use the Azure-hosted OpenAI models associated with your resource to power AI-driven features across the platform.

AI-driven features will not function if the API key is invalid or revoked, the endpoint URL is incorrect or the Azure quotas or usage limits are exhausted.

Official References


Ollama

Status: [Coming Soon]

Ollama will allow the use of local or self-hosted language models, suitable for fully isolated or air-gapped environments.


What’s next?
Once AI features are configured, enable system notifications by proceeding to Mail Server Configuration