Firewall de IA de Robust Intelligence

Supported OS Linux Windows Mac OS

Versión de la integración1.0.0

Información general

El Firewall de IA de Robust Intelligence es una capa protectora para los modelos de IA.

El Firewall de IA inspecciona las solicitudes entrantes de los usuarios para bloquear cargas maliciosas, incluidas las que intentan inyectar, extraer o detectar información personal. El Firewall de IA analiza los resultados del modelo LLM para garantizar que no contengan información falsa, datos confidenciales ni contenido dañino. Las respuestas que no cumplen las normas de tu organización se bloquean en la aplicación.

Esta integración monitoriza los resultados del Firewall de IA a través del Datadog Agent. Proporciona a los usuarios la posibilidad de observar los problemas de seguridad de su IA, incluyendo métricas para los puntos de datos permitidos, los puntos de datos bloqueados y la comprensión de por qué se bloqueó cada punto de datos.

Configuración

Sigue las siguientes instrucciones para instalar y configurar este check para un Agent que se ejecuta en un host. Para entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de estas instrucciones.

Instalación

Para Agent v7.21+/v6.21+, sigue las instrucciones que se indican a continuación para instalar el check del Firewall de IA de Robust Intelligence en tu host. Consulta Usar integraciones de la comunidad para realizar la instalación con Docker Agent o versiones anteriores del Agent.

  1. Ejecuta el siguiente comando para instalar la integración del Agent:

    datadog-agent integration install -t datadog-robust-intelligence-ai-firewall==1.0.0
    
  2. Configura tu integración similar a las integraciones centrales. Consulta la sección de Configuración a continuación para conocer los pasos específicos de esta integración.

Configuración

  1. Edita el archivo robust_intelligence_ai_firewall.d/conf.yaml en la carpeta conf.d/ en la raíz de tu directorio de configuración del Agent para comenzar a recopilar los datos de rendimiento de tu Firewall de IA de Robust Intelligence.

    init_config:
    
    instances:
        ## @param metrics_endpoint - string - required
        ## The URL to Robust Intelligence AI Firewall 
        ## internal metrics per loaded plugin in Prometheus
        ## format.
        #
      - openmetrics_endpoint: http://localhost:8080/metrics
    

    Consulta el archivo robust_intelligence_ai_firewall.d/conf.yaml de ejemplo para ver todas las opciones disponibles de configuración.

  2. Para configurar la integración para que el Firewall de IA se ejecute en un entorno en contenedores, añade la siguiente anotación a los pods:

    apiVersion: v1
    kind: Pod
    # (...)
    metadata:
      name: '<POD_NAME>'
      annotations:
        ad.datadoghq.com/<CONTAINER_IDENTIFIER>.checks: |
          {
            "robust_intelligence_ai_firewall": {
              "init_config": {},
              "instances": [
                {
                  "openmetrics_endpoint": "http://%%host%%:8080/metrics"
                }
              ]
            }
          }      
        # (...)
    
  3. Reinicia el Agent.

Validación

Ejecuta el subcomando de estado del Agent y busca robust_intelligence_ai_firewall en la sección de Checks.

Datos recopilados

Métricas

robust_intelligence_ai_firewall.firewall_requests.count
(count)
Number of times the firewall was called to validate request
robust_intelligence_ai_firewall.rule_evaluated.count
(count)
Number of times the rule was evaluated by firewall

Checks de servicio

El firewall de IA de Robust Intelligence no incluye ningún check de servicio.

Eventos

El firewall de IA de Robust Intelligence no incluye ningún evento.

Resolución de problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Robust Intelligence.

PREVIEWING: teddy.gesbert/doc-dora