الحتمية، بالبناء

ذكاء اصطناعي حتمي،
بالبناء.

اسأل نموذجًا السؤال ذاته مرتين وقد تحصل على إجابتين. هذا ذكاء اصطناعي غير حتمي — مقبول للنصوص، قاتل للأرقام. SQAI ينزع الرقم من النموذج: كل عملية حسابية تعمل على بيئة تشغيل float64 مُثبَّتة، أحادية الخيط، وتطبع الهاش الذي يُعيد تشغيلها بدقة.

IIالإعادة

شهادتان، بفارق أشهر.

عملية حسابية واحدة — finance.npv بمعدل خصم 10% على خمسة تدفقات نقدية — نُفِّذت مرة، ثم أُعيدت بعد أشهر. الحتمية كوعد تطلب ثقتك. كهاش، تطلب مقارنة.

Run 001التنفيذ الأول

غلاف الحتمية

capability
finance.npv
runtime_bundle
0.1.0 · 4d64142e…
platform
darwin-arm64
precision_mode
float64
thread_count
1
value
505.020148896933

computation_hashb74f67d0d7a594aa…

Run 002بعد أشهر

غلاف الحتمية

capability
finance.npv
runtime_bundle
0.1.0 · 4d64142e…
platform
darwin-arm64
precision_mode
float64
thread_count
1
value
505.020148896933

computation_hashb74f67d0d7a594aa…

متطابق. ليس متشابهاً — متطابق.

computation_hash مشتركb74f67d0d7a594aa7ac91f6291612452aa8ccdf603351ebc8d801a6fddd91bc8

لغتان، تدفق بايتات واحد

TypeScriptcanonicalJson(result.value)

Pythoncanonical_json(result.value)

بايتات متطابقة، بأي لغة505.020148896933

بايتات متطابقة في المدخل → sha256 متطابق في المخرج → الشهادة ذاتها

canonicalJson في TypeScript وcanonical_json في Python يُصدران البايتات ذاتها بحكم البناء: −0 يصبح 0، والمفاتيح مرتبة، وترميز يونيكود ثابت. تطابق الهاش عبر اللغات ليس مصادفة يُرجى حدوثها — بل هو عقد تسلسل.

IIIالشروط الدقيقة

حتمي — ضمن النطاق المُعلَن.

"الحتمية" سهلة الادعاء وعسيرة الوفاء. لا تزعم SQAI أن نتيجتك متطابقة على كل جهاز في الكون. بل تُعلن نطاق تنفيذ، وتُسجّله في الغلاف، وتضمن التطابق داخله.

تسجيل البيئة أجدى من المبالغة في وصفها. كل ما قد يغيّر الرقم إما مُثبَّت أو موثَّق.

مُعلَن في كل نتيجةdeterministic_scope: "local_registered_source"

runtime_bundle_version
إصدار المحرك الذي نفّذ — 0.1.0 حالياً، مُثبَّت
runtime_bundle_sha256
هاش محتوى الإصدار — مُتحقَّق منه قبل أي تنفيذ
platform
بيئة التشغيل — darwin-arm64 أو linux-x64، مُسجَّلة لا مفترَضة
architecture
عائلة المعالج، موثَّقة للسبب ذاته
precision_mode
float64 — نظام عددي واحد لكل قدرة
thread_count
1 — لا تسابق جدولة داخل حساباتك
seed
اختياري — تطلبه 10 قدرات محاكاة بالضبط
input_hash
البيانات كما كانت، مختومة قبل التنفيذ

IVإسناد مفصول بالنطاق

ثلاثة هاشات، ثلاثة أسئلة.

الإسناد هنا ليس سطر سجل. إنه ثلاثة بنى sha256، كل منها يجيب عن سؤال مختلف، وكل منها محسوب على بايتات قانونية.

plan_hashf87610d8afeb…

ما الذي سيُنفَّذ.

الخطة المحلولة، مُجزَّأة قبل أي تنفيذ. السؤال ذاته يُفضي إلى الخطة ذاتها — decision_path: exact_spec — فخطة تُراجَع مرة تُراجَع إلى الأبد.

invocation_hash

ما الذي طُلب.

هوية الاستدعاء — القدرة مع وسائطها المُقنَّنة — خلف بادئتها المُعلَّمة بالإصدار. يطبع explainQuery هذا كمعاينة جافة؛ وهاش التنفيذ يُختم باستقلالية عند وقت التشغيل.

computation_hashb74f67d0d7a594aa…

ما الذي عاد.

يدمج invocation_hash قبل البايتات القانونية للقيمة. الجواب مرتبط تشفيرياً بسؤاله — لا يمكن إلصاق هذا الهاش بنتيجة مختلفة.

invocation_hash  = sha256("sqai:invocation:v1\0" + canonicalJson(identity))
computation_hash = sha256("sqai:computation:v1\0" + invocation_hash + canonicalJson(value))

البادئات هي جوهر الأمر. "sqai:invocation:v1" و"sqai:computation:v1" عالمان منفصلان من البايتات: لا يمكن لاستدعاء أن يتصادم مع حساب، ولا يمكن لـ v2 مستقبلي أن ينتحل هوية v1. الفصل بالنطاق يجعل الهاشات دليلاً لا زينة.

تحت الثلاثة جميعاً، السطح ذاته مُثبَّت. عقد القدرة الذي يحدد ما يجوز تشغيله أصلاً يُشحَن مع هاشه الخاص:contract_hash sha256:79f1c5a6c716…

درجة الحرارة 0
ليست حتمية.

الأخذ بالعينات ليس تنفيذاً — النموذج لا يحسب هنا

Vالأخذ بالعينات مقابل التنفيذ

النموذج يختار الرموز. المحرك يحسب.

temperature: 0إعداد فك ترميز

  • الترميز الجشع يُضيّق الرمز التالي. الرقم لا يزال متنبَّأً به، لا محسوباً.
  • السؤال ذاته قد يُنتج SQL مختلفاً — وإجابة مختلفة — دون أي مؤشر.
  • لا شيء مُسجَّل: لا وقت تشغيل، لا هاش مدخلات، لا شيء يمكن إعادة تشغيله.

computation_hashخاصية تنفيذ

  • النموذج يُقدّم خطة مكتوبة. المحرك ينفّذها — float64، خيط واحد، حزمة مُثبَّتة.
  • البيئة ترافق النتيجة، داخل غلاف الحتمية.
  • كل إجابة تطبع computation_hash. إعادة التشغيل مقارنة، لا جدال.
0/16 → 16/16
النموذج ذاته على ستة عشر سؤالاً كمياً — قبل وبعد أن يتولى المحرك الحسابالمحرك نفسه مُدقَّق: 2,744 فحص صحة، 0 تعارض، أقصى خطأ عددي 1.8e-15.

VIأين قد تنكسر الحتمية

عشرة بذور. مصيدة واحدة.

seed_required

عشر من أصل 4,574 قدرة مكشوفة تحاكي العشوائية. بلا بذرة، لا تعمل أصلاً — يُرفض الاستدعاء قبل التنفيذ. بذرة مُعطاة، تُعاد كالبقية. لا إنتروبيا خفية، لا استثناءات صامتة.

واحدة من العشرdistributions.sample_normal

schema_revision_mismatch

كل مصدر مُسجَّل يحمل مراجعة مخطط. أعِد تشغيل خطة على بيانات تغيّرت ويرفض المحرك برسالة خطأ منظمة — لا رقم مختلف بصمت لا يُلاحظه أحد.

مُعلَن على كل مصدرschema_revision

4,564 حتمية كما هي · 10 حتمية بعد تحديد البذرة · 0 تخمّن

VIIأسئلة

الذكاء الاصطناعي الحتمي، بلا مواربة.

ما الذكاء الاصطناعي الحتمي؟

نظام تتكرر إجاباته بدقة تامة: نفس المدخل، نفس المخرج، بشكل قابل للإثبات. يُنفّذ SQAI ذلك بالبناء — تعمل الحسابات على بيئة تشغيل float64 مثبّتة، بخيط واحد، ويحمل كل نتيجة computation_hash يُعيد تشغيلها بالبايت ذاته.

ما الذكاء الاصطناعي غير الحتمي؟

نظام قد تتباين مخرجاته بين طلبات متطابقة. تُعيّن نماذج اللغة الرموز عشوائيًا، فالسؤال ذاته قد ينتج استدلالًا مختلفًا، وSQL مختلفًا، وأرقامًا مختلفة — دون أي إشارة إلى أن شيئًا تغيّر. والهاش القابل للإعادة هو الترياق لهذا الانجراف.

أليس temperature 0 كافيًا لجعل النموذج حتميًا؟

تُضيّق درجة الحرارة فحسب طريقة اختيار الرمز التالي. لا يزال النموذج يتنبأ بالرقم بدلًا من حسابه، ولا شيء في التشغيل مُسجَّل أو قابل للإعادة. حتمية SQAI خاصية بالتنفيذ لا بفك الترميز: يُقدّم النموذج خطة مكتوبة بأنواع، والمحرك يُجري الحساب.

كيف أتحقق من أن تشغيلين أعادا الإجابة ذاتها فعلًا؟

قارن computation_hash في كل نتيجة. إنه sha256 مفصول بالنطاق على هوية الاستدعاء والبايتات القانونية للقيمة، فتطابق الهاشات يعني إجابات متطابقة بالبايت — مثال finance.npv يطبع b74f67d0… في TypeScript وPython على حدٍّ سواء.

كيف تكون المحاكاة حتمية؟

بالامتناع عن العشوائية الخفية. عشر قدرات فحسب من أصل 4,574 قدرة مكشوفة في SQAI تُحاكي العشوائية؛ إن استُدعيت بلا بذرة رُفضت بـ seed_required، وبالبذرة تُعاد بدقة كسائر القدرات.

ماذا لو تغيّرت البيانات بين التشغيل الأول وإعادة التشغيل؟

تفشل إعادة التشغيل بوضوح. كل مصدر مسجَّل يحمل مراجعة مخطط، وخطة تُعاد على بيانات متغيّرة تُعيد schema_revision_mismatch — خطأ منظَّم، لا رقمًا مختلفًا في صمت.