Wie gebe ich einem LLM Zugriff auf meine Datenbank?
Registrieren Sie die Quelle im Code mit connect(). Das Modell sieht nie einen Connection-String – es erhält drei schreibgeschützte Tools über typisierte Quellen, und die Richtlinie entscheidet, welche Quellen und Felder es berühren darf.
Werden meine Daten beim Verbinden irgendwo kopiert?
Nein. Im-Prozess-Quellen verlassen Ihren Rechner nie. Quellen über private SQAI-Bereitstellungen speichern Zugangsdaten verschlüsselt; Zeilen werden bei Bedarf gelesen und nie kopiert.
Ist SQAI eine Synchronisierung, ein Export oder eine Drittanbieter-Brücke zu meiner Datenbank?
Nichts davon. Die Verbindung erfolgt direkt über das native Wire-Protokoll der Datenbank — die SQAI-Bereitstellung fragt Ihre Daten vor Ort ab, auf Ihre Organisation beschränkt, und kopiert Ihre Datenbank nie.
Benötige ich einen API-Schlüssel, um Daten zu verbinden?
Nicht für Dateien, In-Memory-Zeilen oder SQLite — diese laufen im Prozess, ohne Schlüssel. Lokales Compute verwendet den kostenlosen sqai login Geräteschlüssel. Live-Datenbanken und Warehouses benötigen SQAI_DEPLOYMENT_URL, mit SQAI_API_KEY nur wenn Ihre Bereitstellung Auth erfordert.
Kann das Modell meine Zugangsdaten sehen?
Nein. Zugangsdaten werden in Ihrem Code zum Zeitpunkt von connect() übergeben und in Ihrer SQAI-Bereitstellung verschlüsselt. Die Tool-Eingabe des Modells trägt typisierte Absicht — keine Verbindungsdetails, keine Richtlinienfelder.
Wird Oracle ohne Installation eines Clients unterstützt?
Ja. Die SQAI runtime enthält einen integrierten Thin-Mode-Treiber, sodass kein Oracle-Client installiert werden muss.
Was passiert, wenn sich die zugrunde liegenden Daten ändern?
Die beim Verbinden verankerte schema_revision stimmt nicht mehr überein, und ein Replay gibt schema_revision_mismatch zurück, statt stillschweigend andere Zahlen zu liefern. Das Neubinden eines registrierten Namens wirft source_already_registered.