میں LLM کو اپنے ڈیٹابیس تک رسائی کیسے دوں؟
connect() سے کوڈ میں ذریعہ رجسٹر کریں۔ ماڈل کو connection string کبھی نہیں ملتی — اسے typed ذرائع پر صرف تین read-only tools ملتے ہیں، اور policy طے کرتی ہے کہ کون سے ذرائع اور فیلڈز چھو سکتا ہے۔
connect کرنے سے میرا ڈیٹا کہیں copy ہوتا ہے؟
نہیں۔ In-process ذرائع آپ کی مشین نہیں چھوڑتے۔ Engine ذرائع credentials کو encrypted رکھتے ہیں؛ rows ضرورت پر پڑھی جاتی ہیں، copy نہیں ہوتیں۔
کیا SQAI میرے ڈیٹابیس کا sync، export، یا third-party bridge ہے؟
ان میں سے کچھ نہیں۔ رابطہ ڈیٹابیس کے اپنے wire protocol پر براہِ راست ہوتا ہے — engine آپ کا ڈیٹا وہیں query کرتا ہے، آپ کی تنظیم تک محدود، اور ڈیٹابیس کبھی copy نہیں ہوتا۔
ڈیٹا connect کرنے کے لیے API key چاہیے؟
فائلوں، in-memory rows، یا SQLite کے لیے نہیں — یہ بغیر کسی account کے in-process چلتے ہیں۔ Live ڈیٹابیس اور warehouses کو hosted engine کے لیے SQAI_API_KEY یا اپنے engine کے لیے SQAI_ENGINE_URL چاہیے۔
کیا ماڈل میرے credentials دیکھ سکتا ہے؟
نہیں۔ Credentials آپ کے کوڈ میں connect() کے وقت فراہم ہوتے اور engine پر encrypted رہتے ہیں۔ ماڈل کا tool input typed intent رکھتا ہے — کوئی connection تفصیل نہیں، کوئی policy فیلڈ نہیں۔
کیا Oracle بغیر client انسٹال کیے چلتا ہے؟
ہاں۔ Engine میں Thin-mode driver شامل ہے، اس لیے Oracle client انسٹال کرنے کی ضرورت نہیں۔
بنیادی ڈیٹا بدل جائے تو کیا ہوتا ہے؟
connect کے وقت pin ہوئی schema_revision مطابقت کھو دیتی ہے، اور replay خاموشی سے غلط نمبروں کی بجائے schema_revision_mismatch ظاہر کرتا ہے۔ رجسٹرڈ نام دوبارہ باندھنے پر source_already_registered آتا ہے۔