Sagen Sie Ja zum Kunden im nächsten Land.
Legen Sie bei jeder Anfrage das nationale Recht des jeweiligen Kunden fest, damit ein neuer Markt nie die Antworten ändert, die Ihre bestehenden Kunden erhalten.
Wenn Ihr Produkt einen eigenen Assistenten und Kunden in mehr als einem Land hat, legen Sie bei jeder Anfrage die nationalen Module dieses Kunden fest. Jedes Modul veröffentlicht das Datum seiner letzten Überprüfung, und jede Änderung ist in einem öffentlichen Protokoll datiert.
curl https://api.ismscopilot.com/v1/chat/completions \
-H "Authorization: Bearer sk-isms-..." \
-H "Content-Type: application/json" \
-d '{
"model": "isms-fast",
"messages": [
{"role": "user", "content": "Which NIS 2 incident reports do we owe, and to whom?"}
],
"ismscopilot": { "frameworks": ["NIS_2_NL"] }
}'Der Fall, auf den jede wachsende Plattform trifft
Eine Plattform baut ihren Assistenten auf dem NIS-2-Gesetz eines Landes auf. Ein Kunde aus einem anderen Mitgliedstaat unterschreibt und fragt nach seinen eigenen Pflichten. Dieses Land hat dieselbe Richtlinie mit eigenen Einrichtungskategorien, einer eigenen Meldekette und eigenen Fristen umgesetzt. Nehmen Sie das neue Gesetz in das gemeinsame Wissen auf, ändern sich die Antworten aller bestehenden Kunden; lassen Sie es weg, bekommt der neue Kunde das falsche Land. Module pro Anfrage lösen beides.
Routing nach Mandant
Ihr Backend weiß bereits, wo jeder Kunde tätig ist. Übergeben Sie bis zu acht Modul-IDs pro Anfrage; der Antwort-Header nennt die verwendeten Module, sodass Sie sie zusammen mit der Antwort protokollieren können.
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.ismscopilot.com/v1", api_key=os.environ["ISMS_API_KEY"])
# Your backend already knows where each customer operates.
NIS2_BY_COUNTRY = {"BE": "NIS_2_BE", "IT": "NIS_2_IT", "NL": "NIS_2_NL"}
def ask(tenant, messages):
frameworks = [NIS2_BY_COUNTRY[tenant.country], *tenant.frameworks] # at most 8
return client.chat.completions.with_raw_response.create(
model="isms-fast",
messages=messages,
extra_body={"ismscopilot": {"frameworks": frameworks}},
)
# Log response.headers["x-isms-frameworks"] with the answer.Abdeckung, die Sie prüfen können
Aus dem öffentlichen Katalog abgerufen am 2026-11-09.
- Framework-Module
- 151, jedes mit einem öffentlichen Datum der letzten Überprüfung
- Nationale NIS-2-Module
- 27, eines pro Mitgliedstaat, plus die Richtlinie. Einige verfolgen Gesetze, die noch das Parlament durchlaufen; das Modul sagt, welche.
- Änderungsprotokoll
- 357 datierte Änderungen, jede mit den Modulen, die sie betraf
Preis
- Pro Antwort
- Etwa $24 pro 1.000 Antworten auf isms-fast bei einer gemessenen Größe (etwa 6.500 Input- und 700 Output-Tokens mit einem festgelegten nationalen Modul). $2.80 Input, $8.80 Output pro Million Tokens. isms-thinking fügt Reasoning-Tokens hinzu.
- Volumen
- Volumenpreise auf Anfrage.
Was sie nicht tut
Keine Unterkonten pro Kunde: Geben Sie jedem Kunden einen eigenen Schlüssel mit eigenem Ausgabenlimit. Kein JSON-Modus und kein Tool Calling: Fordern Sie die Struktur im Prompt an. Die Antworten sind Compliance-Orientierung, die Ihr Produkt Menschen zeigt, die entscheiden; sie sind keine Rechtsberatung.
Leitfaden zur Multi-Tenant-Integration →Beschaffung und AVV →
Häufig gestellte Fragen
Woher weiß ich, dass sich ein Modul geändert hat?
Jede Änderung ist ein datierter Eintrag im öffentlichen Änderungsprotokoll (GET /v1/frameworks/changelog), mit den Modulen, die sie betraf; die meisten verlinken ihre Nachweise. Fragen Sie es in Ihrem eigenen Rhythmus ab.
Können die EU-Kunden auf dem EU-Pfad bleiben?
Ja: Rufen Sie für diese Mandanten die -eu-Aliase auf. Das Festlegen der Module funktioniert auf beiden Pfaden gleich.
Legen Sie Ihr nächstes Land fest.
Erstellen Sie einen Schlüssel und senden Sie die Anfrage oben mit dem Modul Ihres Kunden.
ISMS Copilot