Documentación
Entornos ProtegidosGateway de IA

Gateway de IA

Despliegue, configure y enrute el tráfico de LLM backend a través del proxy inverso Gateway de IA de Orthalon.

Requisito del plan: El monitoreo y el descubrimiento están incluidos en todos los planes. Protect, Business y Enterprise pueden aplicar políticas activas (Redactar, Guiar, Requerir aprobación, Bloquear).

El Gateway de IA de Orthalon es un proxy inverso sin retención diseñado para microservicios y backends de aplicaciones LLM. Intercepta solicitudes antes de que lleguen a los proveedores (OpenAI, Anthropic, Gemini), evalúa reglas DLP y registra metadatos de auditoría.


1. Desplegar el Gateway

Descargar el paquete de despliegue

Descargar Gateway de IA de Orthalon 0.1.0 (.tar.gz) · Descargar (.zip)
(Opcional: verificar con la Suma de comprobación SHA-256)

Extraer el paquete

Diríjase a su carpeta de Descargas (o el directorio donde guardó el archivo descargado) y extraiga el paquete:

macOS / Linux (.tar.gz):

cd ~/Downloads
tar -xzf orthalon-ai-gateway-0.1.0.tar.gz
cd orthalon-ai-gateway-0.1.0

Windows (PowerShell):

cd $HOME\Downloads
Expand-Archive -Path orthalon-ai-gateway-0.1.0.zip -DestinationPath .
cd orthalon-ai-gateway-0.1.0

Configurar variables de entorno

  1. En Orthalon, navegue a Operaciones → Sensores y claves y haga clic en Crear clave.
  2. Seleccione Gateway de IA como alcance y copie su Clave de sensor (sk_orthalon_...) junto con su ID de organización.
  3. Configure el entorno de su gateway:

macOS / Linux:

cp gateway.env.example gateway.env

Windows (Símbolo del sistema):

copy gateway.env.example gateway.env

Consejo: También puede realizar este paso sin usar la terminal: en su explorador de archivos (Finder o Explorador de Windows), duplique gateway.env.example en la carpeta del gateway, renómbrelo a gateway.env, ábralo en un editor de texto (Bloc de notas, VS Code o TextEdit) y pegue su clave de sensor y su ID de organización.

  1. En gateway.env, configure sus credenciales:
ORTHALON_SENSOR_KEY=sk_orthalon_su_clave_gateway_aqui
ORTHALON_ORGANIZATION_ID=org_su_id_de_organizacion
PORT=4000

Iniciar con Docker Compose

docker compose --env-file gateway.env up -d

(Alternativamente, ejecute directamente mediante Node.js: pnpm start / node server.cjs)


2. Apuntar sus servicios backend al Gateway

Enrute sus aplicaciones backend a través del Gateway de Orthalon:

OpenAI (Node.js / Python)

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.OPENAI_API_KEY,
  baseURL: "http://localhost:4000/v1", // Enrutar vía Gateway de Orthalon
});

Anthropic (SDK de Python)

import anthropic

client = anthropic.Anthropic(
    api_key="su_clave_de_anthropic",
    base_url="http://localhost:4000" # Enrutar vía Gateway de Orthalon
)

3. Probar y validar la protección

  1. Verificar estado del Gateway:
    curl http://localhost:4000/health
  2. Enviar llamada a la API de prueba:
    curl http://localhost:4000/v1/chat/completions \
      -H "Content-Type: application/json" \
      -H "Authorization: Bearer sk-openai-test-key" \
      -d '{
        "model": "gpt-4o",
        "messages": [{"role": "user", "content": "Internal secret token: AKIAIOSFODNN7EXAMPLE"}]
      }'
  3. Revisar telemetría de auditoría: Abra Descubrimiento → Infracciones en la consola web de Orthalon.