¿Cómo doy acceso a mi base de datos a un LLM?
Registra la fuente en código con connect(). El modelo nunca ve una cadena de conexión — recibe tres herramientas de solo lectura sobre fuentes tipadas, y la política decide qué fuentes y campos puede tocar.
¿Conectar copia mis datos en algún lugar?
No. Las fuentes en proceso nunca salen de tu máquina. Las fuentes del motor mantienen las credenciales cifradas; las filas se leen bajo demanda y nunca se copian.
¿Es SQAI una sincronización, una exportación o un puente de terceros a mi base de datos?
Nada de eso. La conectividad es directa sobre el protocolo nativo de la base de datos — el motor consulta tus datos en origen, acotado a tu organización, y nunca los copia.
¿Necesito una API key para conectar datos?
No para archivos, filas en memoria ni SQLite — esos corren en proceso sin ninguna cuenta. Las bases de datos y almacenes en vivo necesitan SQAI_API_KEY para el motor alojado, o SQAI_ENGINE_URL para el propio.
¿Puede el modelo ver mis credenciales?
No. Las credenciales se suministran en tu código en el momento de connect() y se cifran en el motor. La entrada de herramientas del modelo lleva intención tipada — sin detalles de conexión, sin campos de política.
¿Oracle está soportado sin instalar un cliente?
Sí. El motor incluye un driver Thin-mode integrado, por lo que no hay cliente Oracle que instalar.
¿Qué ocurre cuando cambian los datos subyacentes?
La schema_revision fijada en connect() deja de coincidir, y un replay devuelve schema_revision_mismatch en lugar de números silenciosamente distintos. Reasignar un nombre registrado lanza source_already_registered.