# TrojAI: The AI Security Platform ## v1.0.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/trojai/welcome-to-trojai-documentation.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [About TrojAI](https://docs.troj.ai/trojai/overview/about-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [All Products](https://docs.troj.ai/trojai/overview/all-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [How TrojAI Works](https://docs.troj.ai/trojai/overview/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to stress testing attacks](https://docs.troj.ai/trojai/overview/intro-to-stress-testing-attacks.md): Learn the basics of stress testing and how TrojAI provides coverage for it. - [Intro to integrity checks](https://docs.troj.ai/trojai/overview/intro-to-integrity-checks.md): Learn the basics of integrity checks, how these checks can be standardized into regular audits, and how TrojAI provides coverage for these. - [Product Walkthrough](https://docs.troj.ai/trojai/overview/product-walkthrough.md): Learn the basic features and functionality available in the front-end UI, according to your user role. - [For data scientists](https://docs.troj.ai/trojai/getting-started/for-data-scientists.md): Getting started as a data scientist: everything you need to run a sample evaluation using your new TrojAI instance (Cloud or Enterprise). - [For security officers/risk managers](https://docs.troj.ai/trojai/getting-started/for-security-officers-risk-managers.md): Get started using TrojAI to monitor the health and security of the machine learning-based projects running in your organization. Intended for IT security or similar roles. - [TrojAI Trial Guide](https://docs.troj.ai/trojai/how-to-guides/trojai-trial-guide.md): This page is your landing page for all topics related to the setting up and using the TrojAI trial. - [Set up the TrojAI trial](https://docs.troj.ai/trojai/how-to-guides/trojai-trial-guide/set-up-the-trojai-trial.md): This page shows you how to complete the initial Docker-based setup of the TrojAI Trial product. - [Run the sample evaluation](https://docs.troj.ai/trojai/how-to-guides/trojai-trial-guide/run-the-sample-evaluation.md): This page describes how to set up the sample project and perform a test evaluation run. - [Configuring evaluations](https://docs.troj.ai/trojai/how-to-guides/trojai-trial-guide/configuring-evaluations.md): This page provides the information that you need to configure your own evaluation to send to the SDK. - [Evaluation Configuration Guide](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide.md): These pages provide an overview of how the TrojAI platform is configured and used for evaluating models in general. - [Configuring authentication](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/configuring-authentication.md): This page describes how to configure authentication for a Tabular evaluation run on the TrojAI platform. - [Main configuration](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/main-configuration.md): This page describes the main configuration for an evaluation run on the TrojAI platform. - [Dataset configuration](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/dataset-configuration.md): This page describes how to configure the dataset(s) as dictionaries in the main configuration JSON, or as separate dataset configuration JSON files. - [Tabular dataset configuration keys](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/dataset-configuration/tabular-dataset-configuration-keys.md): This page provides a detailed description of the dataset configuration keys for tabular data evaluations - [Tabular dataset configuration examples](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/dataset-configuration/tabular-dataset-configuration-keys/tabular-dataset-configuration-examples.md): This page presents some examples of the JSON structure used in a tabular dataset configuration. - [NLP dataset configuration keys](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/dataset-configuration/nlp-dataset-configuration-keys.md): This page provides a detailed description of the dataset configuration keys for natural language processing based data evaluations - [NLP dataset configuration examples](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/dataset-configuration/nlp-dataset-configuration-keys/nlp-dataset-configuration-examples.md): This page presents some examples of the JSON structure for natural language processing-based dataset configuration. - [Model configuration](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/model-configuration.md): This page describes how to configure a model as a dictionary in the main configuration JSON, or as a separate model configuration JSON. - [Examples](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/model-configuration/examples.md): This page presents some examples of the model configuration JSON - [Attack configuration](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/attack-configuration.md): This page describes how to configure attacks embedded in the main configuration JSON or as a separate attack configuration. - [Examples](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/attack-configuration/examples.md): This page presents some examples of the attacks configuration JSON - [Integrity checks and audit configuration](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/integrity-checks-and-audit-configuration.md): This page describes how to configure integrity checks and the audit embedded in the main configuration JSON or as a separate configuration. - [Examples](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/integrity-checks-and-audit-configuration/examples.md): This page presents some examples of the integrity checks and audit in the main configuration JSON - [TrojAI SDK](https://docs.troj.ai/trojai/how-to-guides/evaluation-configuration-guide/trojai-sdk.md): This page describes how to use the TrojAI SDK. - [Model Wrapper Guide](https://docs.troj.ai/trojai/how-to-guides/model-wrapper-guide.md) - [Tabular model wrapper](https://docs.troj.ai/trojai/how-to-guides/model-wrapper-guide/tabular-model-wrapper.md): This page describes the proper format for wrapping a tabular model under different circumstances - [NLP model wrapper](https://docs.troj.ai/trojai/how-to-guides/model-wrapper-guide/nlp-model-wrapper.md): This page describes the proper format for wrapping an NLP model under different circumstances - [Tabular Overview](https://docs.troj.ai/trojai/tabular/tabular-overview.md): Learn how to use the TrojAI engine to test the robustness of your tabular ML model before you deploy, then check your model's integrity after deployment. - [Standard attacks](https://docs.troj.ai/trojai/tabular/standard-attacks.md): Learn about the standard attacks and corruptions that the TrojAI engine uses when testing the robustness of your model. - [Attacks and corruptions list and templates](https://docs.troj.ai/trojai/tabular/standard-attacks/attacks-and-corruptions-list-and-templates.md): This page lists the attacks and corruptions available through the TrojAI tabular engine and provides configuration templates to use in the attack configuration. - [Custom attacks](https://docs.troj.ai/trojai/tabular/custom-attacks.md): This page provides instructions for how to set up a custom robustness evaluation routine that integrates seamlessly into the TrojAI engine's core functionality. - [Model risk audit and integrity checks](https://docs.troj.ai/trojai/tabular/model-risk-audit-and-integrity-checks.md): This section is dedicated to the model risk audit and individual integrity checks. - [Tabular model risk audit](https://docs.troj.ai/trojai/tabular/model-risk-audit-and-integrity-checks/tabular-model-risk-audit.md): This page provides a description of the default model risk audit procedure and its components. - [Tabular integrity checks](https://docs.troj.ai/trojai/tabular/model-risk-audit-and-integrity-checks/tabular-integrity-checks.md): This page contains general information about the integrity checks, categories of checks, and lists of integrity checks by category on individual subpages. - [Robustness](https://docs.troj.ai/trojai/tabular/model-risk-audit-and-integrity-checks/tabular-integrity-checks/robustness.md): This page explains the robustness category of checks and lists the checks available under this category. - [Explainability/bias](https://docs.troj.ai/trojai/tabular/model-risk-audit-and-integrity-checks/tabular-integrity-checks/explainability-bias.md): This page explains the explainability/bias category of checks and lists the checks available under this category. - [Security/privacy](https://docs.troj.ai/trojai/tabular/model-risk-audit-and-integrity-checks/tabular-integrity-checks/security-privacy.md): This page explains the security/privacy category of checks and lists the checks available under this category. - [Performance/methodology](https://docs.troj.ai/trojai/tabular/model-risk-audit-and-integrity-checks/tabular-integrity-checks/performance-methodology.md): This page explains the performance/methodology category of checks and lists the checks available under this category. - [Custom integrity checks](https://docs.troj.ai/trojai/tabular/custom-integrity-checks.md): This page provides instructions for how to set up a custom integrity check routine that integrates seamlessly into the TrojAI engine's core functionality. - [NLP Overview](https://docs.troj.ai/trojai/nlp/nlp-overview.md): Learn how to use the TrojAI engine to test the robustness of your NLP model before you deploy, then check your model's integrity after deployment. - [Standard attacks](https://docs.troj.ai/trojai/nlp/standard-attacks.md): This section provides an overview of your testing model's robustness using NLP attacks and corruptions. - [Character-based attacks and augmentation](https://docs.troj.ai/trojai/nlp/standard-attacks/character-based-attacks-and-augmentation.md): Learn about the different character-based attacks available in the NLP toolkit. - [Word-based attacks and augmentation](https://docs.troj.ai/trojai/nlp/standard-attacks/word-based-attacks-and-augmentation.md): Here we will go over the basic Word-based attacks in the NLP toolkit. - [Custom attacks](https://docs.troj.ai/trojai/nlp/custom-attacks.md): An overview of the components you can use to construct your own NLP attacks using the TrojAI NLP toolkit. - [Constraints](https://docs.troj.ai/trojai/nlp/custom-attacks/constraints.md): Here we outline what constraints are available when building custom attacks. - [Transformations](https://docs.troj.ai/trojai/nlp/custom-attacks/transformations.md): Here we will show what transformations are available in the TrojAI NLP toolkit. - [Goal Functions](https://docs.troj.ai/trojai/nlp/custom-attacks/goal-functions.md): Here we examine the goal functions within the TrojAI NLP toolkit. - [Search Methods](https://docs.troj.ai/trojai/nlp/custom-attacks/search-methods.md): Here we look at the different search methods in the TrojAI NLP toolkit. - [Example](https://docs.troj.ai/trojai/nlp/custom-attacks/example.md): Example Custom Attack Formulation - [Model risk audit and integrity checks](https://docs.troj.ai/trojai/nlp/model-risk-audit-and-integrity-checks.md): This section is dedicated to the model risk audit and individual integrity checks. - [NLP model risk audit](https://docs.troj.ai/trojai/nlp/model-risk-audit-and-integrity-checks/nlp-model-risk-audit.md): This page provides a description of the default model risk audit procedure and its components. - [NLP integrity checks](https://docs.troj.ai/trojai/nlp/model-risk-audit-and-integrity-checks/nlp-integrity-checks.md): This page contains general information about the integrity checks, categories of checks, and lists of integrity checks by category on individual subpages. - [Robustness](https://docs.troj.ai/trojai/nlp/model-risk-audit-and-integrity-checks/nlp-integrity-checks/robustness.md): This page explains the robustness category of checks and lists the checks available under this category. - [Security/privacy](https://docs.troj.ai/trojai/nlp/model-risk-audit-and-integrity-checks/nlp-integrity-checks/security-privacy.md): This page explains the security/privacy category of checks and lists the checks available under this category. - [Explainability/bias](https://docs.troj.ai/trojai/nlp/model-risk-audit-and-integrity-checks/nlp-integrity-checks/explainability-bias.md): This page explains the explainability/bias/ subset performance category of checks and lists the checks available under this category - [Performance/methodology](https://docs.troj.ai/trojai/nlp/model-risk-audit-and-integrity-checks/nlp-integrity-checks/performance-methodology.md): This page explains the performance, methodology, and deployment data drift categories of checks and lists the checks under this category. - [Custom integrity checks](https://docs.troj.ai/trojai/nlp/custom-integrity-checks.md): This page provides instructions for how to set up a custom integrity check routine that integrates seamlessly into the TrojAI engine's core functionality. - [Data Registry](https://docs.troj.ai/trojai/generative/data-registry.md): Explaination of the TrojAI Data Registry - [Model Registry](https://docs.troj.ai/trojai/generative/model-registry.md) - [Manipulations](https://docs.troj.ai/trojai/generative/manipulations.md) - [LLM Pentesting](https://docs.troj.ai/trojai/generative/llm-pentesting.md) - [Overview](https://docs.troj.ai/trojai/trojai-firewall/overview.md): The TrojAI Firewall is a scalable Kubernetes Deployment written in GoLang. - [Configuration](https://docs.troj.ai/trojai/trojai-firewall/configuration.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Environmental Variables](https://docs.troj.ai/trojai/trojai-firewall/configuration/environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Configuration](https://docs.troj.ai/trojai/trojai-firewall/configuration/firewall-configuration.md): This page describes how to configure the traffic through the TrojAI firewall - [Rule Taxonomy](https://docs.troj.ai/trojai/trojai-firewall/configuration/rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Rulesets](https://docs.troj.ai/trojai/trojai-firewall/configuration/rulesets.md): This page describes the rules currently available in the firewall and their usage. - [Examples](https://docs.troj.ai/trojai/trojai-firewall/configuration/rulesets/examples.md): This page provides a couple of examples to demonstrate the configuration requirements for Firewall monitoring. - [Supported PII Entities](https://docs.troj.ai/trojai/trojai-firewall/configuration/rulesets/supported-pii-entities.md) - [API](https://docs.troj.ai/trojai/trojai-firewall/api.md): TrojAI Firewall endpoint documentation - [Metrics](https://docs.troj.ai/trojai/trojai-firewall/metrics.md): TrojAI Firewall Prometheus Metrics - [User overview](https://docs.troj.ai/trojai/trojai-llm-monitor-browser-extension/user-overview.md): This page provides information on the TrojAI LLM Monitor Chromium browser extension - [Settings](https://docs.troj.ai/trojai/trojai-llm-monitor-browser-extension/settings.md): This page describes options available for some users through the settings panel. - [Configuration](https://docs.troj.ai/trojai/trojai-llm-monitor-browser-extension/configuration.md): Reference for config options used by the TrojAI LLM Monitor - [Authentication](https://docs.troj.ai/trojai/trojai-llm-monitor-browser-extension/authentication.md): How authentication in the browser extension works and how to configure your IDP provider for integration with the TrojAI LLM Monitor - [Deployment Types](https://docs.troj.ai/trojai/for-installers/deployment-types.md): You can use our hosted option, TrojAI Cloud, or install the TrojAI Enterprise version of our platform in the location of your choice, wherever Kubernetes is supported. - [TrojAI Cloud](https://docs.troj.ai/trojai/for-installers/trojai-cloud.md): This page describes how to access your new TrojAI cloud components - [TrojAI Enterprise](https://docs.troj.ai/trojai/for-installers/trojai-enterprise.md): Learn how to setup TrojAI Enterprise in the cloud provider of your choice. - [Overview](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/overview.md): Learn the basics about how TrojAI Enterprise lets you deploy to the cloud provider of your choice. - [Architecture](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/architecture.md) - [Security](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/security.md) - [Configure and Deploy](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy.md): Find deployment details for your cloud vendor of choice. - [Amazon Web Services (AWS)](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy/amazon-web-services-aws.md): Learn how to deploy TrojAI Enterprise to the Amazon Web Services (AWS) platform. - [Google Cloud Platform (GCP)](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy/google-cloud-platform-gcp.md): Learn how you can deploy TrojAI Enterprise to the Google Cloud Platform (GCP). - [Microsoft Azure](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy/microsoft-azure.md): Learn how you can deploy TrojAI Enterprise using the Microsoft Azure cloud platform. - [Custom Helm Deployment](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [Helm Values Reference](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy/helm-values-reference.md) - [TrojGuard Security LLM](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/configure-and-deploy/trojguard-security-llm/triton-general-setup.md) - [FAQ](https://docs.troj.ai/trojai/for-installers/trojai-enterprise/faq.md) ## v2.0.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v2/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v2/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v2/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v2/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v2/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v2/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v2/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v2/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v2/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v2/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v2/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v2/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v2/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v2/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v2/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v2/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v2/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v2/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v2/trojai-detect/eng-model-registry.md) - [Pentesting](https://docs.troj.ai/v2/trojai-detect/eng-pentesting.md) - [Generative](https://docs.troj.ai/v2/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v2/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v2/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v2/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v2/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v2/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v2/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v2/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v2/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v2/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v2/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v2/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v2/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v2/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v2/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v2/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v2/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v2/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v2/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v2/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v2/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v2/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v2/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v2/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v2/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Environmental Variables](https://docs.troj.ai/v2/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v2/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v2/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v2/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v2/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v2/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v2/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v2/integrations/eng-siem/eng-kafka-source.md) - [Security](https://docs.troj.ai/v2/reference/eng-security.md) - [API](https://docs.troj.ai/v2/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v2/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v2/reference/eng-release-notes.md) ## v2.0.3 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v203/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v203/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v203/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v203/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v203/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v203/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v203/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v203/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v203/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v203/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v203/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v203/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v203/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v203/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v203/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v203/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v203/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v203/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v203/trojai-detect/eng-model-registry.md) - [Pentesting](https://docs.troj.ai/v203/trojai-detect/eng-pentesting.md) - [Generative](https://docs.troj.ai/v203/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v203/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v203/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v203/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v203/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v203/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v203/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v203/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v203/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v203/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v203/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v203/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v203/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v203/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v203/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v203/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v203/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v203/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v203/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v203/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v203/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v203/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v203/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v203/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v203/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Environmental Variables](https://docs.troj.ai/v203/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v203/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v203/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v203/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v203/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v203/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v203/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v203/integrations/eng-siem/eng-kafka-source.md) - [Security](https://docs.troj.ai/v203/reference/eng-security.md) - [API](https://docs.troj.ai/v203/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v203/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v203/reference/eng-release-notes.md) ## v2.1.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v210-2/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v210-2/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v210-2/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v210-2/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v210-2/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v210-2/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v210-2/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v210-2/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v210-2/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v210-2/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v210-2/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v210-2/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v210-2/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v210-2/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v210-2/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v210-2/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v210-2/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v210-2/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v210-2/trojai-detect/eng-model-registry.md) - [Pentesting](https://docs.troj.ai/v210-2/trojai-detect/eng-pentesting.md) - [Generative](https://docs.troj.ai/v210-2/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v210-2/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v210-2/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v210-2/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v210-2/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v210-2/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v210-2/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v210-2/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v210-2/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v210-2/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v210-2/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v210-2/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v210-2/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v210-2/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v210-2/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v210-2/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v210-2/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v210-2/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Environmental Variables](https://docs.troj.ai/v210-2/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v210-2/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v210-2/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v210-2/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v210-2/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v210-2/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v210-2/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v210-2/integrations/eng-siem/eng-kafka-source.md) - [Security](https://docs.troj.ai/v210-2/reference/eng-security.md) - [API](https://docs.troj.ai/v210-2/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v210-2/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v210-2/reference/eng-release-notes.md) ## v2.1.1 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v211/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v211/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v211/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v211/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v211/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v211/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v211/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v211/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v211/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v211/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v211/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v211/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v211/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v211/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v211/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v211/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v211/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v211/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v211/trojai-detect/eng-model-registry.md) - [Pentesting](https://docs.troj.ai/v211/trojai-detect/eng-pentesting.md) - [Generative](https://docs.troj.ai/v211/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v211/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v211/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v211/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v211/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v211/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v211/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v211/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v211/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v211/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v211/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v211/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v211/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v211/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v211/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v211/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v211/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v211/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v211/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v211/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v211/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v211/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v211/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v211/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v211/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Kafka Configuration](https://docs.troj.ai/v211/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v211/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v211/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v211/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v211/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v211/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v211/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v211/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v211/integrations/eng-siem/eng-kafka-source.md) - [Security](https://docs.troj.ai/v211/reference/eng-security.md) - [API](https://docs.troj.ai/v211/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v211/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v211/reference/eng-release-notes.md) ## v2.3.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v230/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v230/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v230/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v230/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v230/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v230/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v230/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v230/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v230/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v230/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v230/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v230/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v230/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v230/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v230/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v230/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v230/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v230/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v230/trojai-detect/eng-model-registry.md) - [Pentesting](https://docs.troj.ai/v230/trojai-detect/eng-pentesting.md) - [Generative](https://docs.troj.ai/v230/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v230/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v230/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v230/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v230/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v230/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v230/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v230/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v230/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v230/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v230/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v230/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v230/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v230/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v230/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v230/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v230/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v230/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v230/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v230/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v230/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v230/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v230/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v230/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v230/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v230/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v230/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v230/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v230/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v230/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v230/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v230/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Environmental Variables](https://docs.troj.ai/v230/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v230/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v230/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v230/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v230/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v230/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v230/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v230/integrations/eng-siem/eng-kafka-source.md) - [Security](https://docs.troj.ai/v230/reference/eng-security.md) - [API](https://docs.troj.ai/v230/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v230/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v230/reference/eng-release-notes.md) ## v2.4.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v240/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v240/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v240/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v240/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v240/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v240/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v240/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v240/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v240/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v240/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v240/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v240/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v240/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v240/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v240/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v240/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v240/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v240/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v240/trojai-detect/eng-model-registry.md) - [Custom Model Provider](https://docs.troj.ai/v240/trojai-detect/eng-model-registry/eng-model-registry-custom-model.md) - [Pentesting](https://docs.troj.ai/v240/trojai-detect/eng-pentesting.md) - [Generative](https://docs.troj.ai/v240/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v240/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v240/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v240/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v240/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v240/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v240/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v240/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v240/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v240/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v240/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v240/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v240/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v240/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v240/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v240/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v240/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v240/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v240/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v240/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v240/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v240/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v240/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v240/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v240/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v240/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v240/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v240/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v240/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v240/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v240/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v240/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v240/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v240/integrations/eng-siem/eng-kafka-source.md) - [Security](https://docs.troj.ai/v240/reference/eng-security.md) - [API](https://docs.troj.ai/v240/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v240/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v240/reference/eng-release-notes.md) ## v2.5.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v250/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v250/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v250/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v250/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v250/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v250/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v250/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v250/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v250/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v250/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v250/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v250/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v250/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v250/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v250/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v250/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v250/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v250/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v250/trojai-detect/eng-model-registry.md) - [Custom Model Provider](https://docs.troj.ai/v250/trojai-detect/eng-model-registry/eng-model-registry-custom-model.md) - [Pentesting](https://docs.troj.ai/v250/trojai-detect/eng-pentesting.md) - [Generative](https://docs.troj.ai/v250/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v250/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v250/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v250/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v250/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v250/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v250/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v250/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v250/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v250/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v250/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v250/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v250/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v250/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v250/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v250/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v250/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v250/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v250/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v250/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v250/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v250/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v250/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v250/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v250/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v250/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v250/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v250/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v250/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v250/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v250/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v250/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v250/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v250/integrations/eng-siem/eng-kafka-source.md) - [Security](https://docs.troj.ai/v250/reference/eng-security.md) - [API](https://docs.troj.ai/v250/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v250/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v250/reference/eng-release-notes.md) ## v2.6.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v260/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v260/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v260/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v260/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v260/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v260/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v260/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v260/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v260/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v260/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v260/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v260/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v260/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v260/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v260/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v260/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v260/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v260/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v260/trojai-detect/eng-model-registry.md) - [Custom Model Provider](https://docs.troj.ai/v260/trojai-detect/eng-model-registry/eng-model-registry-custom-model.md) - [Pentesting](https://docs.troj.ai/v260/trojai-detect/eng-pentesting.md) - [Pentest Results Overview](https://docs.troj.ai/v260/trojai-detect/eng-pentesting/eng-pentest-results-overview.md) - [Generative](https://docs.troj.ai/v260/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v260/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v260/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v260/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v260/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v260/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v260/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v260/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v260/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v260/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v260/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v260/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v260/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v260/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v260/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v260/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v260/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v260/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v260/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v260/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v260/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v260/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v260/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v260/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v260/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v260/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v260/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v260/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v260/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v260/integrations/eng-openai-compliance-api.md) - [Upcoming Integrations](https://docs.troj.ai/v260/integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v260/integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v260/reference/eng-security.md) - [API](https://docs.troj.ai/v260/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v260/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v260/reference/eng-release-notes.md) ## v2.7.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v270/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v270/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v270/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Pentesting](https://docs.troj.ai/v270/overview/what-is-trojai/gtm-intro-to-ai-pentesting.md) - [Intro to AI Runtime Protection](https://docs.troj.ai/v270/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v270/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v270/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v270/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v270/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v270/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v270/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v270/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v270/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v270/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v270/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v270/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v270/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v270/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v270/trojai-detect/eng-model-registry.md) - [Custom Model Provider](https://docs.troj.ai/v270/trojai-detect/eng-model-registry/eng-model-registry-custom-model.md) - [Pentesting](https://docs.troj.ai/v270/trojai-detect/eng-pentesting.md) - [Pentest Results Overview](https://docs.troj.ai/v270/trojai-detect/eng-pentesting/eng-pentest-results-overview.md) - [Generative](https://docs.troj.ai/v270/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v270/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Attack Libraries](https://docs.troj.ai/v270/trojai-detect/eng-generative/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v270/trojai-detect/eng-generative/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM pentesting assessments - [Output Evaluators](https://docs.troj.ai/v270/trojai-detect/eng-generative/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM pentesting assessments - [Testing Configuration](https://docs.troj.ai/v270/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative pentest - [Results](https://docs.troj.ai/v270/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v270/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v270/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v270/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v270/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v270/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v270/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v270/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v270/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v270/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Deployment Prerequisites](https://docs.troj.ai/v270/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v270/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v270/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v270/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v270/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v270/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v270/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v270/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v270/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v270/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v270/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v270/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v270/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v270/integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v270/integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v270/integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v270/integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v270/integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v270/integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v270/integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v270/integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v270/reference/eng-security.md) - [API](https://docs.troj.ai/v270/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v270/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v270/reference/eng-release-notes.md) - [Extension Releases](https://docs.troj.ai/v270/reference/eng-extension-release.md) - [v1.3.0](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.3.0.md) - [v1.5.1](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.1.md) - [v1.5.3](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.3.md) - [v1.5.5](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.5.md) - [v1.5.10](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.10.md) - [v1.5.12](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.12.md) - [v1.5.13](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.13.md) - [v1.5.14](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.14.md) - [v1.5.15](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.15.md) - [v1.5.16](https://docs.troj.ai/v270/reference/eng-extension-release/eng-extension-1.5.16.md) ## v2.8.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v280/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v280/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v280/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v280/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v280/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v280/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v280/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v280/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v280/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v280/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v280/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v280/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v280/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v280/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v280/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v280/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v280/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v280/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v280/trojai-detect/eng-model-registry.md) - [Custom Model Provider](https://docs.troj.ai/v280/trojai-detect/eng-model-registry/eng-model-registry-custom-model.md) - [Generative AI Red Teaming](https://docs.troj.ai/v280/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Red Teaming](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v280/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v280/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v280/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v280/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v280/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v280/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v280/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v280/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v280/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v280/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [LiteLLM Plugin](https://docs.troj.ai/v280/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Deployment Prerequisites](https://docs.troj.ai/v280/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v280/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v280/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v280/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v280/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v280/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v280/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v280/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v280/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v280/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v280/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v280/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v280/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v280/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v280/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v280/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v280/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v280/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v280/trojai-integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v280/trojai-integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v280/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v280/reference/eng-security.md) - [API](https://docs.troj.ai/v280/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v280/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v280/reference/eng-release-notes.md) - [Extension Releases](https://docs.troj.ai/v280/reference/eng-extension-release.md) - [v1.3.0](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.3.0.md) - [v1.5.1](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.1.md) - [v1.5.3](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.3.md) - [v1.5.5](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.5.md) - [v1.5.10](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.10.md) - [v1.5.12](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.12.md) - [v1.5.13](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.13.md) - [v1.5.14](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.14.md) - [v1.5.15](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.15.md) - [v1.5.16](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.16.md) - [v1.5.18](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.18.md) - [v1.5.20](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.20.md) - [v1.5.22](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.22.md) - [v1.5.23](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.23.md) - [v1.5.25](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.25.md) - [v1.5.26](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.26.md) - [v1.5.27](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.27.md) - [v1.5.30](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.30.md) - [v1.5.31](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.31.md) - [v1.5.33](https://docs.troj.ai/v280/reference/eng-extension-release/eng-extension-1.5.33.md) ## v2.9.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v290/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v290/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v290/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v290/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v290/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v290/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v290/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v290/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v290/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v290/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v290/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v290/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v290/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v290/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v290/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v290/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v290/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v290/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v290/trojai-detect/eng-model-registry.md) - [Custom Model Provider](https://docs.troj.ai/v290/trojai-detect/eng-model-registry/eng-model-registry-custom-model.md) - [Generative AI Red Teaming](https://docs.troj.ai/v290/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Red Teaming](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v290/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v290/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v290/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v290/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v290/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v290/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v290/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v290/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v290/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v290/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [LiteLLM Plugin](https://docs.troj.ai/v290/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Deployment Prerequisites](https://docs.troj.ai/v290/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v290/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v290/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v290/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v290/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v290/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v290/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v290/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v290/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v290/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v290/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v290/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v290/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v290/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v290/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v290/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v290/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v290/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v290/trojai-integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v290/trojai-integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v290/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v290/reference/eng-security.md) - [API](https://docs.troj.ai/v290/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v290/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v290/reference/eng-release-notes.md) - [Extension Releases](https://docs.troj.ai/v290/reference/eng-extension-release.md) - [v1.3.0](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.3.0.md) - [v1.5.1](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.1.md) - [v1.5.3](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.3.md) - [v1.5.5](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.5.md) - [v1.5.10](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.10.md) - [v1.5.12](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.12.md) - [v1.5.13](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.13.md) - [v1.5.14](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.14.md) - [v1.5.15](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.15.md) - [v1.5.16](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.16.md) - [v1.5.18](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.18.md) - [v1.5.20](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.20.md) - [v1.5.22](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.22.md) - [v1.5.23](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.23.md) - [v1.5.25](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.25.md) - [v1.5.26](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.26.md) - [v1.5.27](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.27.md) - [v1.5.30](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.30.md) - [v1.5.31](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.31.md) - [v1.5.33](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.33.md) - [v1.5.34](https://docs.troj.ai/v290/reference/eng-extension-release/eng-extension-1.5.34.md) ## v2.10.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v2100/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v2100/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v2100/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v2100/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v2100/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v2100/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v2100/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v2100/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v2100/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v2100/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v2100/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v2100/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v2100/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v2100/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v2100/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v2100/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v2100/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v2100/trojai-detect/eng-dataset-registry.md) - [Model Registry](https://docs.troj.ai/v2100/trojai-detect/eng-model-registry.md) - [Custom Model Provider](https://docs.troj.ai/v2100/trojai-detect/eng-model-registry/eng-model-registry-custom-model.md) - [Generative AI Red Teaming](https://docs.troj.ai/v2100/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Red Teaming](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v2100/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v2100/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v2100/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v2100/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v2100/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v2100/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v2100/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v2100/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v2100/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v2100/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [LiteLLM Plugin](https://docs.troj.ai/v2100/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Multi-Modal Support](https://docs.troj.ai/v2100/trojai-defend/eng-multimodal-support.md) - [Deployment Prerequisites](https://docs.troj.ai/v2100/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v2100/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v2100/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v2100/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v2100/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v2100/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v2100/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v2100/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v2100/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v2100/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v2100/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v2100/trojai-integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v2100/trojai-integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v2100/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v2100/reference/eng-security.md) - [API](https://docs.troj.ai/v2100/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v2100/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v2100/reference/eng-release-notes.md) - [Extension Releases](https://docs.troj.ai/v2100/reference/eng-extension-release.md) - [v1.5.22](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.22.md) - [v1.5.23](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.23.md) - [v1.5.25](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.25.md) - [v1.5.26](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.26.md) - [v1.5.27](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.27.md) - [v1.5.30](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.30.md) - [v1.5.31](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.31.md) - [v1.5.33](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.33.md) - [v1.5.34](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.34.md) - [v1.5.38](https://docs.troj.ai/v2100/reference/eng-extension-release/eng-extension-1.5.38.md) ## v2.11.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v2110/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v2110/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v2110/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v2110/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v2110/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v2110/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v2110/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v2110/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v2110/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v2110/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v2110/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v2110/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v2110/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v2110/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v2110/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v2110/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v2110/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v2110/trojai-detect/eng-dataset-registry.md) - [Target Registry](https://docs.troj.ai/v2110/trojai-detect/eng-target-registry.md) - [Target Dashboard](https://docs.troj.ai/v2110/trojai-detect/eng-target-registry/eng-target-dashboard.md) - [Custom Model Provider](https://docs.troj.ai/v2110/trojai-detect/eng-target-registry/eng-model-registry-custom-model.md) - [Test Results](https://docs.troj.ai/v2110/trojai-detect/eng-test-results-list.md) - [Generative AI Red Teaming](https://docs.troj.ai/v2110/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Red Teaming](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v2110/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v2110/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v2110/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v2110/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v2110/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v2110/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v2110/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v2110/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v2110/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v2110/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [LiteLLM Plugin](https://docs.troj.ai/v2110/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Defend for MCP](https://docs.troj.ai/v2110/trojai-defend/mcp.md): TrojAI Defend for MCP provides security, governance, and observability for Model Context Protocol (MCP) traffic. - [MCP Proxy](https://docs.troj.ai/v2110/trojai-defend/mcp/eng-mcp-proxy.md) - [MCP Registry](https://docs.troj.ai/v2110/trojai-defend/mcp/eng-mcp-registry.md): The MCP Registry provides centralized management of MCP servers, enabling organizations to control which servers are accessible, track server metadata and offering changes, and receive notifications. - [Multi-Modal Support](https://docs.troj.ai/v2110/trojai-defend/eng-multimodal-support.md) - [Deployment Prerequisites](https://docs.troj.ai/v2110/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v2110/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v2110/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v2110/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v2110/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v2110/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v2110/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v2110/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v2110/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v2110/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v2110/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v2110/trojai-integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v2110/trojai-integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v2110/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v2110/reference/eng-security.md) - [API](https://docs.troj.ai/v2110/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v2110/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v2110/reference/eng-release-notes.md) - [Extension Releases](https://docs.troj.ai/v2110/reference/eng-extension-release.md) - [v1.5.22](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.22.md) - [v1.5.23](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.23.md) - [v1.5.25](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.25.md) - [v1.5.26](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.26.md) - [v1.5.27](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.27.md) - [v1.5.30](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.30.md) - [v1.5.31](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.31.md) - [v1.5.33](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.33.md) - [v1.5.34](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.34.md) - [v1.5.38](https://docs.troj.ai/v2110/reference/eng-extension-release/eng-extension-1.5.38.md) ## v2.12.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v2120/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v2120/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v2120/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v2120/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v2120/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v2120/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v2120/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v2120/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v2120/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v2120/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v2120/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v2120/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v2120/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v2120/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v2120/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v2120/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v2120/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v2120/trojai-detect/eng-dataset-registry.md) - [Target Registry](https://docs.troj.ai/v2120/trojai-detect/eng-target-registry.md) - [Target Dashboard](https://docs.troj.ai/v2120/trojai-detect/eng-target-registry/eng-target-dashboard.md) - [Custom Model Provider](https://docs.troj.ai/v2120/trojai-detect/eng-target-registry/eng-model-registry-custom-model.md) - [Test Results](https://docs.troj.ai/v2120/trojai-detect/eng-test-results-list.md) - [Generative AI Red Teaming](https://docs.troj.ai/v2120/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Red Teaming](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v2120/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v2120/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v2120/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v2120/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v2120/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v2120/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v2120/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v2120/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v2120/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v2120/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [LiteLLM Plugin](https://docs.troj.ai/v2120/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Defend for MCP](https://docs.troj.ai/v2120/trojai-defend/mcp.md): TrojAI Defend for MCP provides security, governance, and observability for Model Context Protocol (MCP) traffic. - [MCP Proxy](https://docs.troj.ai/v2120/trojai-defend/mcp/eng-mcp-proxy.md) - [MCP Registry](https://docs.troj.ai/v2120/trojai-defend/mcp/eng-mcp-registry.md): The MCP Registry provides centralized management of MCP servers, enabling organizations to control which servers are accessible, track server metadata and offering changes, and receive notifications. - [Multi-Modal Support](https://docs.troj.ai/v2120/trojai-defend/eng-multimodal-support.md) - [Deployment Prerequisites](https://docs.troj.ai/v2120/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v2120/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [Redis Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v2120/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v2120/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v2120/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v2120/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v2120/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v2120/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v2120/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v2120/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v2120/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v2120/trojai-integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v2120/trojai-integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v2120/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v2120/reference/eng-security.md) - [API](https://docs.troj.ai/v2120/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v2120/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v2120/reference/eng-release-notes.md) - [Extension Releases](https://docs.troj.ai/v2120/reference/eng-extension-release.md) - [v1.5.22](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.22.md) - [v1.5.23](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.23.md) - [v1.5.25](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.25.md) - [v1.5.26](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.26.md) - [v1.5.27](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.27.md) - [v1.5.30](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.30.md) - [v1.5.31](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.31.md) - [v1.5.33](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.33.md) - [v1.5.34](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.34.md) - [v1.5.38](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.5.38.md) - [v1.9.0](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.9.0.md) - [v1.14.0](https://docs.troj.ai/v2120/reference/eng-extension-release/eng-extension-1.14.0.md) ## v2.13.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v2130/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v2130/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v2130/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v2130/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v2130/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v2130/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v2130/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v2130/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v2130/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v2130/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v2130/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v2130/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v2130/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v2130/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v2130/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v2130/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v2130/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v2130/trojai-detect/eng-dataset-registry.md) - [Target Registry](https://docs.troj.ai/v2130/trojai-detect/eng-target-registry.md) - [Target Dashboard](https://docs.troj.ai/v2130/trojai-detect/eng-target-registry/eng-target-dashboard.md) - [Custom Model Provider](https://docs.troj.ai/v2130/trojai-detect/eng-target-registry/eng-model-registry-custom-model.md) - [Test Results](https://docs.troj.ai/v2130/trojai-detect/eng-test-results-list.md) - [Generative AI Red Teaming](https://docs.troj.ai/v2130/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Red Teaming](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v2130/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v2130/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v2130/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v2130/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v2130/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v2130/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v2130/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v2130/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v2130/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v2130/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [LiteLLM Plugin](https://docs.troj.ai/v2130/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Defend for MCP](https://docs.troj.ai/v2130/trojai-defend/mcp.md): TrojAI Defend for MCP provides security, governance, and observability for Model Context Protocol (MCP) traffic. - [MCP Proxy](https://docs.troj.ai/v2130/trojai-defend/mcp/eng-mcp-proxy.md) - [MCP Registry](https://docs.troj.ai/v2130/trojai-defend/mcp/eng-mcp-registry.md): The MCP Registry provides centralized management of MCP servers, enabling organizations to control which servers are accessible, track server metadata and offering changes, and receive notifications. - [Multi-Modal Support](https://docs.troj.ai/v2130/trojai-defend/eng-multimodal-support.md) - [Deployment Prerequisites](https://docs.troj.ai/v2130/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v2130/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Triton General Setup](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [AWS PostgreSQL IAM Auth Setup](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/postgres-configuration/aws-postgresql-iam-auth-setup.md) - [Redis Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v2130/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v2130/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v2130/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v2130/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v2130/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v2130/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v2130/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v2130/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v2130/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v2130/trojai-integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v2130/trojai-integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v2130/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v2130/reference/eng-security.md) - [API](https://docs.troj.ai/v2130/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v2130/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v2130/reference/eng-release-notes.md) - [Extension Releases](https://docs.troj.ai/v2130/reference/eng-extension-release.md) - [v1.9.0](https://docs.troj.ai/v2130/reference/eng-extension-release/v1.9.0.md) - [v1.14.0](https://docs.troj.ai/v2130/reference/eng-extension-release/eng-extension-1.14.0.md) - [v1.30.0](https://docs.troj.ai/v2130/reference/eng-extension-release/eng-extension-1.30.0.md) - [v1.38.0](https://docs.troj.ai/v2130/reference/eng-extension-release/eng-extension-1.38.0.md) - [v1.40.0](https://docs.troj.ai/v2130/reference/eng-extension-release/eng-extension-1.40.0.md) - [v1.42.0](https://docs.troj.ai/v2130/reference/eng-extension-release/eng-extension-1.42.1.md) ## v2.14.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v2140/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v2140/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v2140/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v2140/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v2140/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v2140/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v2140/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v2140/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v2140/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v2140/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v2140/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v2140/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v2140/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v2140/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v2140/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v2140/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v2140/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v2140/trojai-detect/eng-dataset-registry.md) - [Target Registry](https://docs.troj.ai/v2140/trojai-detect/eng-target-registry.md) - [Target Dashboard](https://docs.troj.ai/v2140/trojai-detect/eng-target-registry/eng-target-dashboard.md) - [Custom Model Provider](https://docs.troj.ai/v2140/trojai-detect/eng-target-registry/eng-model-registry-custom-model.md) - [Test Results](https://docs.troj.ai/v2140/trojai-detect/eng-test-results-list.md) - [Generative AI Red Teaming](https://docs.troj.ai/v2140/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [HMAC-SHA256 Authentication](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-hmac-authentication.md) - [Viewing Results](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Red Teaming](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v2140/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v2140/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v2140/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v2140/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v2140/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v2140/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v2140/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v2140/trojai-defend/eng-browser-extension.md) - [Performance](https://docs.troj.ai/v2140/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v2140/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [LiteLLM Plugin](https://docs.troj.ai/v2140/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Defend for MCP](https://docs.troj.ai/v2140/trojai-defend/mcp.md): TrojAI Defend for MCP provides security, governance, and observability for Model Context Protocol (MCP) traffic. - [MCP Proxy](https://docs.troj.ai/v2140/trojai-defend/mcp/eng-mcp-proxy.md) - [MCP Registry](https://docs.troj.ai/v2140/trojai-defend/mcp/eng-mcp-registry.md): The MCP Registry provides centralized management of MCP servers, enabling organizations to control which servers are accessible, track server metadata and offering changes, and receive notifications. - [Multi-Modal Support](https://docs.troj.ai/v2140/trojai-defend/eng-multimodal-support.md) - [Deployment Prerequisites](https://docs.troj.ai/v2140/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v2140/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Helm Deployment](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/trojguard-security-llm/helm-deployment.md): Enable TrojGuard using the TrojAI Helm charts - [Triton General Setup](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [AWS PostgreSQL IAM Auth Setup](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/postgres-configuration/aws-postgresql-iam-auth-setup.md) - [Redis Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [Vault Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/vault-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v2140/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Environmental Variables](https://docs.troj.ai/v2140/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v2140/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v2140/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v2140/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v2140/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v2140/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v2140/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v2140/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v2140/trojai-integrations/eng-siem/eng-syslog.md) - [Upcoming Integrations](https://docs.troj.ai/v2140/trojai-integrations/upcoming-integrations.md) - [Wiz Integration](https://docs.troj.ai/v2140/trojai-integrations/upcoming-integrations/eng-wiz-integration.md): Discover GenAI models from Wiz and upload red team findings back to the Wiz Security Graph. - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v2140/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v2140/reference/eng-security.md) - [User Roles and Permissions](https://docs.troj.ai/v2140/reference/eng-user-roles.md) - [API](https://docs.troj.ai/v2140/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v2140/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v2140/reference/eng-release-notes.md) - [2.14 Patches](https://docs.troj.ai/v2140/reference/eng-release-notes/eng-release-notes-2.14-patches.md) - [Extension Releases](https://docs.troj.ai/v2140/reference/eng-extension-release.md) - [v1.40.0](https://docs.troj.ai/v2140/reference/eng-extension-release/eng-extension-1.40.0.md) - [v1.42.0](https://docs.troj.ai/v2140/reference/eng-extension-release/eng-extension-1.42.1.md) - [v1.46.0](https://docs.troj.ai/v2140/reference/eng-extension-release/eng-extension-1.46.0.md) - [v1.55.0](https://docs.troj.ai/v2140/reference/eng-extension-release/eng-extension-1.55.0.md) - [v1.59.0](https://docs.troj.ai/v2140/reference/eng-extension-release/eng-extension-1.59.0.md) ## v2.16.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/v2160/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/v2160/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/v2160/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/v2160/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/v2160/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/v2160/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/v2160/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/v2160/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/v2160/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/v2160/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/v2160/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/v2160/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/v2160/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/v2160/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/v2160/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/v2160/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/v2160/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/v2160/trojai-detect/eng-dataset-registry.md) - [Target Registry](https://docs.troj.ai/v2160/trojai-detect/eng-target-registry.md) - [Target Dashboard](https://docs.troj.ai/v2160/trojai-detect/eng-target-registry/eng-target-dashboard.md) - [Custom Model Provider](https://docs.troj.ai/v2160/trojai-detect/eng-target-registry/eng-model-registry-custom-model.md) - [Test Results](https://docs.troj.ai/v2160/trojai-detect/eng-test-results-list.md) - [Generative AI Red Teaming](https://docs.troj.ai/v2160/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Agent-Led Red Teaming](https://docs.troj.ai/v2160/trojai-detect/eng-generative/agent-led-redteaming.md) - [Attacker Model Setup in TrojAI](https://docs.troj.ai/v2160/trojai-detect/eng-generative/agent-led-redteaming/eng-qwen3-32b-agentic-redteaming-attacker-setup.md) - [Attacker Model Deployment](https://docs.troj.ai/v2160/trojai-detect/eng-generative/agent-led-redteaming/eng-qwen3-32b-vllm-attacker-setup.md) - [Red Teaming](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/v2160/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/v2160/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/v2160/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/v2160/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/v2160/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/v2160/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/v2160/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/v2160/trojai-defend/browser-extension.md): The TrojAI Browser Extension provides real-time policy enforcement for web-based AI applications, intercepting and scanning prompts and responses directly in the browser. - [Extension Settings](https://docs.troj.ai/v2160/trojai-defend/browser-extension/eng-browser-extension-settings.md) - [Performance](https://docs.troj.ai/v2160/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/v2160/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Rate Limiting](https://docs.troj.ai/v2160/trojai-defend/eng-rate-limiting.md): Per-identity byte-based rate limiting for the TrojAI Firewall proxy, backed by Redis. Explains the ingress and egress models and how to configure them. - [LiteLLM Plugin](https://docs.troj.ai/v2160/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Defend for MCP](https://docs.troj.ai/v2160/trojai-defend/mcp.md): TrojAI Defend for MCP provides security, governance, and observability for Model Context Protocol (MCP) traffic. - [MCP Proxy](https://docs.troj.ai/v2160/trojai-defend/mcp/eng-mcp-proxy.md) - [MCP Registry](https://docs.troj.ai/v2160/trojai-defend/mcp/eng-mcp-registry.md): The MCP Registry provides centralized management of MCP servers, enabling organizations to control which servers are accessible, track server metadata and offering changes, and receive notifications. - [Multi-Modal Support](https://docs.troj.ai/v2160/trojai-defend/eng-multimodal-support.md) - [Deployment Prerequisites](https://docs.troj.ai/v2160/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/v2160/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Helm Deployment](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/trojguard-security-llm/helm-deployment.md): Enable TrojGuard using the TrojAI Helm charts - [Triton General Setup](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [AWS PostgreSQL IAM Auth Setup](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/postgres-configuration/aws-postgresql-iam-auth-setup.md) - [Redis Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Vault Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/vault-configuration.md) - [Firewall Kafka Configuration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Ingress Controller Migration](https://docs.troj.ai/v2160/deployment/eng-deployment-guides/platform-configuration/ingress-controller-migration.md) - [Environmental Variables](https://docs.troj.ai/v2160/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/v2160/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/v2160/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/v2160/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/v2160/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/v2160/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/v2160/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/v2160/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/v2160/trojai-integrations/eng-siem/eng-syslog.md) - [Notification Publishers](https://docs.troj.ai/v2160/trojai-integrations/eng-notification-publishers.md) - [Wiz Integration](https://docs.troj.ai/v2160/trojai-integrations/eng-wiz-integration.md): Discover GenAI models from Wiz and upload red team findings back to the Wiz Security Graph. - [Upcoming Integrations](https://docs.troj.ai/v2160/trojai-integrations/upcoming-integrations.md) - [TrojAI Detect <> JFrog Integration](https://docs.troj.ai/v2160/trojai-integrations/upcoming-integrations/eng-jfrog-detect-integration.md) - [Security](https://docs.troj.ai/v2160/reference/eng-security.md) - [User Roles and Permissions](https://docs.troj.ai/v2160/reference/eng-user-roles.md) - [API](https://docs.troj.ai/v2160/reference/eng-api.md) - [Architecture](https://docs.troj.ai/v2160/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/v2160/reference/eng-release-notes.md) - [2.16 Patches](https://docs.troj.ai/v2160/reference/eng-release-notes/eng-release-notes-2.16-patches.md) - [2.15 Patches](https://docs.troj.ai/v2160/reference/eng-release-notes/eng-release-notes-2.15-patches.md) - [2.14 Patches](https://docs.troj.ai/v2160/reference/eng-release-notes/eng-release-notes-2.14-patches.md) - [Extension Releases](https://docs.troj.ai/v2160/reference/eng-extension-release.md) - [v1.40.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.40.0.md) - [v1.42.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.42.1.md) - [v1.46.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.46.0.md) - [v1.55.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.55.0.md) - [v1.59.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.59.0.md) - [v1.66.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.66.0.md) - [v1.69.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.69.0.md) - [v1.75.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.75.0.md) - [v1.85.0](https://docs.troj.ai/v2160/reference/eng-extension-release/eng-extension-1.85.0.md) ## v2.17.0 - [Welcome to TrojAI Documentation](https://docs.troj.ai/readme.md): Learn how to deploy and use the TrojAI suite of tools for your machine learning risk management, security, and alignment needs. - [What is TrojAI?](https://docs.troj.ai/overview/what-is-trojai.md): Learn how the TrojAI solution helps provide risk management, security and alignment for the machine learning models used in your organization. - [How TrojAI Works](https://docs.troj.ai/overview/what-is-trojai/how-trojai-works.md): This page describes how TrojAI solves common problems of robustness and integrity found in ML development and the methods by which TrojAI solves these problems. - [Intro to AI Red Teaming](https://docs.troj.ai/overview/what-is-trojai/intro-to-ai-red-teaming.md): Learn the basics of red teaming and how TrojAI provides coverage for it. - [Intro to AI Runtime Protection](https://docs.troj.ai/overview/what-is-trojai/gtm-intro-to-ai-runtime-protection.md) - [TrojAI Products](https://docs.troj.ai/overview/trojai-products.md): Find out which TrojAI product or solution is right for your role in ML Operations. - [TrojAI DETECT](https://docs.troj.ai/overview/trojai-products/gtm-trojai-detect.md) - [TrojAI DEFEND](https://docs.troj.ai/overview/trojai-products/gtm-trojai-defend.md) - [Diagrams](https://docs.troj.ai/overview/gtm-diagrams.md) - [Architecture](https://docs.troj.ai/overview/gtm-diagrams/architecture.md) - [Flow Diagram](https://docs.troj.ai/overview/gtm-diagrams/flow-diagram.md) - [Install](https://docs.troj.ai/quickstart/eng-install.md): Learn how to install the TrojAI Platform - [Tutorials](https://docs.troj.ai/quickstart/tutorials.md): Various end to end examples for using TrojAI DETECT - [Generative AI Tutorials](https://docs.troj.ai/quickstart/tutorials/eng-generative-ai-tutorials.md) - [Notebooks](https://docs.troj.ai/quickstart/tutorials/eng-generative-ai-tutorials/notebooks.md) - [TrojAI Detect Overview](https://docs.troj.ai/trojai-detect/gtm-trojai-detect-overview.md) - [API](https://docs.troj.ai/trojai-detect/eng-api.md) - [Dataset Registry](https://docs.troj.ai/trojai-detect/eng-dataset-registry.md) - [Target Registry](https://docs.troj.ai/trojai-detect/eng-target-registry.md) - [Target Dashboard](https://docs.troj.ai/trojai-detect/eng-target-registry/eng-target-dashboard.md) - [Custom Model Provider](https://docs.troj.ai/trojai-detect/eng-target-registry/eng-model-registry-custom-model.md) - [Test Results](https://docs.troj.ai/trojai-detect/eng-test-results-list.md) - [Generative AI Red Teaming](https://docs.troj.ai/trojai-detect/eng-generative.md) - [Testing Methodology](https://docs.troj.ai/trojai-detect/eng-generative/eng-testing-methodology.md): This section provides an overview of performing assessments on Large Language Models - [Testing Configuration](https://docs.troj.ai/trojai-detect/eng-generative/eng-testing-configuration.md): This section provides an overview of how to configure a generative red team test - [Viewing Results](https://docs.troj.ai/trojai-detect/eng-generative/eng-multi-results.md) - [Single Turn](https://docs.troj.ai/trojai-detect/eng-generative/eng-single-turn.md) - [Attack Libraries](https://docs.troj.ai/trojai-detect/eng-generative/eng-single-turn/eng-attack-libraries.md): This section provides an overview of the components available for testing LLMs - [Manipulations](https://docs.troj.ai/trojai-detect/eng-generative/eng-single-turn/eng-manipulations.md): This section provides an overview of the Manipulations that can optionally be used in LLM red team assessments - [Output Evaluators](https://docs.troj.ai/trojai-detect/eng-generative/eng-single-turn/eng-output-evaluators.md): This section provides an overview of the Output Evaluators used in LLM red teaming assessments - [Multi Turn](https://docs.troj.ai/trojai-detect/eng-generative/eng-multi-turn.md) - [Attack Techniques](https://docs.troj.ai/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-techniques.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - [Attack Libraries](https://docs.troj.ai/trojai-detect/eng-generative/eng-multi-turn/eng-multi-attack-libraries.md): This section provides an overview of the components available for testing LLMs using multiple requests (or 'turns') techniques - the attack libraries that facilitate the content in each turn. - [Output Evaluators](https://docs.troj.ai/trojai-detect/eng-generative/eng-multi-turn/eng-multi-output-evaluators.md): This section provides an overview of the Output Evaluators that can be used in Multi turn LLM red teaming assessments - [Agent-Led Red Teaming](https://docs.troj.ai/trojai-detect/eng-generative/agent-led-redteaming.md) - [Agent-Led Settings](https://docs.troj.ai/trojai-detect/eng-generative/agent-led-redteaming/eng-agent-led-settings.md): Configure default settings for agent-led red teaming - [Attacker Model Setup in TrojAI](https://docs.troj.ai/trojai-detect/eng-generative/agent-led-redteaming/eng-qwen3-32b-agentic-redteaming-attacker-setup.md) - [Attacker Model Deployment](https://docs.troj.ai/trojai-detect/eng-generative/agent-led-redteaming/eng-qwen3-32b-vllm-attacker-setup.md) - [Red Teaming](https://docs.troj.ai/trojai-detect/eng-generative/eng-red-teaming.md) - [Red Teaming Results Overview](https://docs.troj.ai/trojai-detect/eng-generative/eng-red-teaming/eng-red-team-results-overview.md) - [Results](https://docs.troj.ai/trojai-detect/eng-generative/eng-results.md): This section provides insight into the results - [TrojAI Defend Overview](https://docs.troj.ai/trojai-defend/gtm-trojai-defend-overview.md): The TrojAI Defend Firewall is a scalable Kubernetes Deployment written in GoLang. - [Firewall Policies](https://docs.troj.ai/trojai-defend/firewall-policies.md): Learn how to configure and use the TrojAI Firewall to apply to your use case. - [Rule Taxonomy](https://docs.troj.ai/trojai-defend/firewall-policies/eng-rule-taxonomy.md): This page provides high-level definitions for configuring your firewall rule sets. - [Environmental Variables](https://docs.troj.ai/trojai-defend/firewall-policies/eng-environmental-variables.md): This page presents the environmental variables which need to be configured as part of the initial firewall setup. - [Firewall Explorer](https://docs.troj.ai/trojai-defend/eng-firewall-explorer.md) - [Firewall Proxy API](https://docs.troj.ai/trojai-defend/eng-proxy-api.md): TrojAI Firewall endpoint documentation - [Browser Extension](https://docs.troj.ai/trojai-defend/browser-extension.md): The TrojAI Browser Extension provides real-time policy enforcement for web-based AI applications, intercepting and scanning prompts and responses directly in the browser. - [Extension Settings](https://docs.troj.ai/trojai-defend/browser-extension/eng-browser-extension-settings.md) - [Performance](https://docs.troj.ai/trojai-defend/eng-performance.md) - [Metrics](https://docs.troj.ai/trojai-defend/eng-metrics.md): TrojAI Firewall Prometheus Metrics - [Rate Limiting](https://docs.troj.ai/trojai-defend/eng-rate-limiting.md): Per-identity byte-based rate limiting for the TrojAI Firewall proxy, backed by Redis. Explains the ingress and egress models and how to configure them. - [LiteLLM Plugin](https://docs.troj.ai/trojai-defend/eng-litellm-plugin.md): TrojAI LiteLLM Plugin for asynchronous validation - [Defend for MCP](https://docs.troj.ai/trojai-defend/mcp.md): TrojAI Defend for MCP provides security, governance, and observability for Model Context Protocol (MCP) traffic. - [MCP Proxy](https://docs.troj.ai/trojai-defend/mcp/eng-mcp-proxy.md) - [MCP Registry](https://docs.troj.ai/trojai-defend/mcp/eng-mcp-registry.md): The MCP Registry provides centralized management of MCP servers, enabling organizations to control which servers are accessible, track server metadata and offering changes, and receive notifications. - [Multi-Modal Support](https://docs.troj.ai/trojai-defend/eng-multimodal-support.md) - [Deployment Prerequisites](https://docs.troj.ai/deployment/eng-deployment-prerequisites.md): Prerequisites for installing the TrojAI Platform - [Deployment Guides](https://docs.troj.ai/deployment/eng-deployment-guides.md) - [Amazon Web Services](https://docs.troj.ai/deployment/eng-deployment-guides/amazon-web-services.md) - [Google Cloud Platform](https://docs.troj.ai/deployment/eng-deployment-guides/google-cloud-platform.md) - [Microsoft Azure](https://docs.troj.ai/deployment/eng-deployment-guides/microsoft-azure.md) - [Custom Helm Deployment](https://docs.troj.ai/deployment/eng-deployment-guides/custom-helm-deployment.md): Learn how you can deploy TrojAI Enterprise using your own Kubernetes infrastructure. - [TrojGuard Security LLM](https://docs.troj.ai/deployment/eng-deployment-guides/trojguard-security-llm.md): Learn how to deploy the TrojGuard Security LLM - [Helm Deployment](https://docs.troj.ai/deployment/eng-deployment-guides/trojguard-security-llm/helm-deployment.md): Enable TrojGuard using the TrojAI Helm charts - [Triton General Setup](https://docs.troj.ai/deployment/eng-deployment-guides/trojguard-security-llm/triton-general-setup.md) - [Triton AWS Walkthrough](https://docs.troj.ai/deployment/eng-deployment-guides/trojguard-security-llm/triton-aws-walkthrough.md) - [Platform Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration.md) - [Tracing Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/tracing-configuration.md) - [Domain Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/domain-configuration.md) - [Platform Authentication Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/platform-auth-configuration.md) - [Postgres Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/postgres-configuration.md) - [AWS PostgreSQL IAM Auth Setup](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/postgres-configuration/aws-postgresql-iam-auth-setup.md) - [Event Retention and Compression](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/event-retention-and-compression.md) - [Redis Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/redis-configuration.md) - [TLS Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/tls-configuration.md) - [Vault Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/vault-configuration.md) - [Vault Auto-Unseal on AWS](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/vault-configuration/vault-auto-unseal-aws.md) - [Vault Auto-Unseal on Azure](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/vault-configuration/vault-auto-unseal-azure.md) - [Vault Auto-Unseal on GCP](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/vault-configuration/vault-auto-unseal-gcp.md) - [Firewall Kafka Configuration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/kafka-configuration.md) - [Ingress Controller Migration](https://docs.troj.ai/deployment/eng-deployment-guides/platform-configuration/ingress-controller-migration.md) - [Environmental Variables](https://docs.troj.ai/deployment/eng-environmental-variables.md) - [Helm Values Reference](https://docs.troj.ai/deployment/eng-helm-values-reference.md) - [Frequently Asked Questions](https://docs.troj.ai/deployment/eng-faq.md) - [OpenAI Compliance API](https://docs.troj.ai/trojai-integrations/eng-openai-compliance-api.md) - [SIEM](https://docs.troj.ai/trojai-integrations/eng-siem.md) - [Open Telemetry](https://docs.troj.ai/trojai-integrations/eng-siem/eng-open-telemetry.md) - [Kubernetes Source](https://docs.troj.ai/trojai-integrations/eng-siem/eng-kubernetes-source.md) - [Kafka Source](https://docs.troj.ai/trojai-integrations/eng-siem/eng-kafka-source.md) - [Syslog](https://docs.troj.ai/trojai-integrations/eng-siem/eng-syslog.md) - [Notification Publishers](https://docs.troj.ai/trojai-integrations/eng-notification-publishers.md) - [Wiz Integration](https://docs.troj.ai/trojai-integrations/eng-wiz-integration.md): Discover GenAI models from Wiz and upload red team findings back to the Wiz Security Graph. - [Upcoming Integrations](https://docs.troj.ai/trojai-integrations/upcoming-integrations.md) - [Security](https://docs.troj.ai/reference/eng-security.md) - [User Roles and Permissions](https://docs.troj.ai/reference/eng-user-roles.md) - [API](https://docs.troj.ai/reference/eng-api.md) - [Architecture](https://docs.troj.ai/reference/eng-architecture.md) - [Release Notes](https://docs.troj.ai/reference/eng-release-notes.md) - [2.17 Patches](https://docs.troj.ai/reference/eng-release-notes/eng-release-notes-2.17-patches.md) - [2.16 Patches](https://docs.troj.ai/reference/eng-release-notes/eng-release-notes-2.16-patches.md) - [2.15 Patches](https://docs.troj.ai/reference/eng-release-notes/eng-release-notes-2.15-patches.md) - [2.14 Patches](https://docs.troj.ai/reference/eng-release-notes/eng-release-notes-2.14-patches.md) - [Extension Releases](https://docs.troj.ai/reference/eng-extension-release.md) - [v1.40.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.40.0.md) - [v1.42.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.42.1.md) - [v1.46.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.46.0.md) - [v1.55.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.55.0.md) - [v1.59.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.59.0.md) - [v1.66.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.66.0.md) - [v1.69.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.69.0.md) - [v1.75.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.75.0.md) - [v1.85.0](https://docs.troj.ai/reference/eng-extension-release/eng-extension-1.85.0.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on a page URL with the `ask` query parameter: ``` GET https://docs.troj.ai/readme.md?ask= ``` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.