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.0Windows (PowerShell):
cd $HOME\Downloads
Expand-Archive -Path orthalon-ai-gateway-0.1.0.zip -DestinationPath .
cd orthalon-ai-gateway-0.1.0Skonfiguruj zmienne środowiskowe
- W Orthalon przejdź do Operacje → Czujniki i klucze i kliknij Utwórz klucz.
- Wybierz zakres Brama AI Gateway i skopiuj Klucz czujnika (
sk_orthalon_...) oraz swój Identyfikator organizacji. - Skonfiguruj środowisko bramy:
macOS / Linux:
cp gateway.env.example gateway.envWindows (Wiersz polecenia):
copy gateway.env.example gateway.envWskazó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.examplew folderze bramy, zmień nazwę kopii nagateway.env, otwórz plik w edytorze tekstu (Notatnik, VS Code lub TextEdit) i wklej swój klucz czujnika oraz identyfikator organizacji.
- W pliku
gateway.envwprowadź poświadczenia:
ORTHALON_SENSOR_KEY=sk_orthalon_twoj_klucz_bramy_tutaj
ORTHALON_ORGANIZATION_ID=org_twoj_id_organizacji
PORT=4000Uruchom 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ę
- Sprawdź stan bramy:
curl http://localhost:4000/health - 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"}] }' - Przejrzyj telemetrię audytu: Otwórz Odkrywanie → Naruszenia w panelu Orthalon.