Natural Language API und Database Gateway mit Schutzgrenzen

Ein Natural Language API & Database Gateway erlaubt Fragen an Daten, ohne unsichere Abfragen oder direkte Änderungen ungeprüft durchzulassen.

Worum es in der Praxis geht

Hier geht es um Fragen an Daten, ohne dass Nutzer SQL, interne APIs oder gefährliche Schreibrechte direkt anfassen müssen.

  • Ein Data Gateway beantwortet Fragen mit sicheren Abfragen und bereitet Änderungen nur als validierbaren Vorschlag vor.

  • appamass verbindet Agenten auf Basis des Agent Development Kit (ADK), Python, Query Guards, TypeScript-Verträge und React/Vite-Prüfansichten, damit natürlicher Sprachzugriff klare Schutzgrenzen behält.

  • Der erste Gateway-Schnitt definiert erlaubte Tabellen, Filter, Rollen und verbotene Operationen, bevor Schreibaktionen überhaupt denkbar sind.

Fragen an Daten sicher übersetzen

Natürliche Sprache ist bequem, aber Datenzugriff braucht Grenzen. Das Gateway übersetzt Fragen in sichere Abfragen und trennt Lesen, Vorschlagen und Ändern.

Was Nutzer sehen

Nutzer sehen Prompt, Ergebnisliste, Quellenzeilen, generierte Filter, vorbereitete Änderung und klare Fehlermeldungen.

Wie es arbeitet

Dahinter verbinden sich Query Guards, API-Verträge, Schemakontext, Cloud SQL/PostgreSQL, IAM-Grenzen, Retrieval, Prüfansicht und Prüfprotokolle.

Was kontrollierbar bleibt

Kontrollierbar bleiben erlaubte Tabellen, Filtergrenzen, Schreibrechte, Abfragekosten, Ergebnisqualität, Protokolle und Freigaben.

Ein erstes Data Gateway

Der Einstieg sollte eine sichere Lesefrage lösen und erst danach kontrollierte Änderungen vorbereiten.

Abfragegrenzen definieren

Erlaubte Datenbereiche, Rollen, Filter und verbotene Operationen werden explizit gemacht.

Sichere Zusammenfassungen bauen

Ergebnisse zeigen Quellenzeilen, Filter, Unsicherheiten und lesbare Erklärung.

Änderungen prüfen

Updates werden als Vorschlag angezeigt und brauchen Validierung, Rolle und Freigabe.

Andere Bereiche, die zeigen, wie Mobile Apps, React-Websysteme, AI Agents und kontrollierbare Automationen zusammenpassen.

Projekt starten oder weiter skalieren?

Wir unterstützen Sie dabei.