Dokumentacja
Środowiska ChronioneBrama AI Gateway

Brama AI Gateway

Wdróż, skonfiguruj i kieruj ruch modeli LLM przez serwer reverse proxy Brama AI Gateway Orthalon.

Wymagania planu: Monitorowanie i odkrywanie są dostępne we wszystkich planach. Plany Protect, Business i Enterprise mogą egzekwować aktywne zasady (Zredaguj, Ostrzeż, Wymagaj zgody, Blokuj).

Brama AI Gateway Orthalon to serwer reverse proxy o zerowej retencji przeznaczony dla mikrousług i backendów aplikacji LLM. Przechwytuje zapytania przed dostawcami (OpenAI, Anthropic, Gemini), ewaluuje reguły DLP i rejestruje audyt bezpieczeństwa.


1. Wdróż bramę

Pobierz pakiet wdrożeniowy

Pobierz Bramę AI Gateway Orthalon 0.1.0 (.tar.gz) · Pobierz (.zip)
(Opcjonalnie: zweryfikuj za pomocą Sumy kontrolnej SHA-256)

Wypakuj pakiet

Przejdź do folderu Pobrane (lub katalogu, w którym zapisano pobrany plik) i wypakuj archiwum:

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

Skonfiguruj zmienne środowiskowe

  1. W Orthalon przejdź do Operacje → Czujniki i klucze i kliknij Utwórz klucz.
  2. Wybierz zakres Brama AI Gateway i skopiuj Klucz czujnika (sk_orthalon_...) oraz swój Identyfikator organizacji.
  3. Skonfiguruj środowisko bramy:

macOS / Linux:

cp gateway.env.example gateway.env

Windows (Wiersz polecenia):

copy gateway.env.example gateway.env

Wskazówka: Możesz wykonać ten krok także bez używania terminala: w menedżerze plików (Finder lub Eksplorator plików) zduplikuj plik gateway.env.example w folderze bramy, zmień nazwę kopii na gateway.env, otwórz plik w edytorze tekstu (Notatnik, VS Code lub TextEdit) i wklej swój klucz czujnika oraz identyfikator organizacji.

  1. W pliku gateway.env wprowadź poświadczenia:
ORTHALON_SENSOR_KEY=sk_orthalon_twoj_klucz_bramy_tutaj
ORTHALON_ORGANIZATION_ID=org_twoj_id_organizacji
PORT=4000

Uruchom za pomocą Docker Compose

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

(Alternatywnie uruchom bezpośrednio przez Node.js: pnpm start / node server.cjs)


2. Skieruj usługi backendowe do bramy

Skieruj aplikacje backendowe przez Bramę Orthalon:

OpenAI (Node.js / Python)

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.OPENAI_API_KEY,
  baseURL: "http://localhost:4000/v1", // Kieruj przez Bramę Orthalon
});

Anthropic (Python SDK)

import anthropic

client = anthropic.Anthropic(
    api_key="twoj_klucz_anthropic",
    base_url="http://localhost:4000" # Kieruj przez Bramę Orthalon
)

3. Przetestuj i zweryfikuj ochronę

  1. Sprawdź stan bramy:
    curl http://localhost:4000/health
  2. Wyślij testowe zapytanie API:
    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. Przejrzyj telemetrię audytu: Otwórz Odkrywanie → Naruszenia w panelu Orthalon.