سيادة AI
دليلمتخصص

قالب AI-BOM المؤسسي: جرد النماذج والاعتماديات والأدوات وإثبات النسخ

نُشر 21 أكتوبر 2026

سجل جاهز للتكييف يربط مكونات GenAI بمصدرها ونطاق تشغيلها وقيمة الأصل والضوابط والاختبارات.

⚡ الخلاصة السريعة

قيمة AI-BOM في إثبات نسخة النشر والسلطة وسلسلة التغيير، وليس مجرد تعداد أسماء الحزم.

قالب AI-BOM المؤسسي: جرد النماذج والاعتماديات والأدوات وإثبات النسخ

الغرض وسياق المصدر

هذا قالب عملي لبناء AI Bill of Materials للمؤسسة وربط الجرد بالمخاطر والاختبارات والتغييرات. يستند إلى Phase 2 Reconnaissance & Fingerprinting من OWASP GenAI Red Teaming Manual v1.0، ولا ينبغي وصفه بأنه نموذج OWASP الرسمي أو أداة تمنح الاعتماد. يهدف الجرد إلى إثبات ماذا يعمل في البيئة المحددة، وما المصادر والتبعيات التي تمكّن النموذج من الوصول إلى بيانات أو تنفيذ أفعال، ومَن يملك تحديث كل عنصر. لا تُدرج أسرار أو قيم مفاتيح أو بيانات عملاء في النسخة المنشورة من الجرد؛ يمكن وضع إحالات إلى أنظمة الإدارة المقيدة. ويتعين أن يراجع مالك الخدمة حالات عدم المعرفة بدلاً من ملئها بأسماء تجارية غير مؤكدة.

هوية جرد وإصدار

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

حقول كل عنصر

لكل مكوّن معرف ثابت ونوع واسم ووظيفة ومصدر وإصدار ومكان تشغيل وصاحب خدمة وبيانات يقرأها ويكتبها وواجهات يستخدمها وآلية تحديث وصلاحية نشر ودليل تحقق. ويستحسن وجود حقول للثقة في المصدر ولحالة التوقيع أو التجزئة ولتاريخ آخر مراجعة. يميّز القالب بين سجل صادر من مورّد ونسخة ملف أو حاوية جرى التحقق منها في بيئة المؤسسة؛ فالمعلومتان ليستا متكافئتين في الإثبات. إذا لم يتوفر بعض الحقول توضع قيمة غير مؤكد مع مسؤول عن الحصول على مصدر موثوق، ولا تستخدم كلمة «آمن» بديلاً عن توثيق السياق.

النموذج الأساسي ونطاق الرؤية

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

النماذج المساعدة وEmbeddings

قد يحتوي التطبيق نموذج Embeddings أو مصنف سلامة أو نموذجاً لاستخراج معلومات من صور. يسجل كل منها وظيفة مستقلة ومصدر ملفات أو بيانات ومكان استدلال وتكلفة أو قيود استخدام، لأن تغيير واحد قد يؤثر في الاسترجاع أو التصنيف أو سلامة المعالجة. إذا تغير نموذج Embeddings فقد تحتاج المؤسسة إلى إعادة بناء فهرس وتحقق من العزل، بينما قد يستدعي تغيير مصنف المخرجات اختبارات رفض مشروع وغير مشروع. لا تُختصر جميع هذه المكونات في خانة «LLM»؛ فصلها يساعد على تحديد ما ينبغي إعادة تقييمه عند التغيير دون جهد زائد أو تجاهل لحد حرج.

المستودعات وRAG

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

طبقة التنسيق ومكتبات الأدوات

تضم طبقة Orchestration مكتبات ونماذج عمل تحدد كيف يصاغ السياق وتُختار الأدوات وتُسترجع الذاكرة. يسجل الجرد نسخها ومصدر حزمها وإعداداتها ذات الأثر الأمني والجهة التي تستطيع تعديلها. لا يعني خلو فحص SCA من تحذيرات أن نظام التنسيق آمن، إذ قد يكون الخلل في استخدام غير مناسب أو تكوين يسمح بانتقال محتوى غير موثوق إلى موضع تعليمات. يُربط المكون بخريطة تدفق وحدود ثقة واختبارات ذات صلة، ويُحدد ما إذا كان تحديثه يحدث تلقائياً أو بموافقة فريق النشر. إذا تعذر إثبات نسخة منشورة يجب أن يظهر ذلك كقيد على تقارير الاختبار السابقة.

خوادم MCP وحدود الفعل

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

الحاويات والبناء والنشر

قد تختلف النسخة الموجودة في Git عن صورة الحاوية أو الحزمة التي يستعملها النظام فعلياً، وهي فجوة Artifact Drift التي يناقشها المصدر. ينبغي أن يربط الجرد معرف الالتزام في الشيفرة بمعرف حزمة الإنتاج أو صورتها وتوقيعها أو بصمتها إن توفرت، مع تاريخ ومَن صادق على النشر. لا يثبت التوقيع أن التطبيق خالٍ من ثغرات منطقية، لكنه يدعم فهم أصل المادة وسلامتها أثناء التوزيع. وإذا كشف اختلاف بين مصدر وحزمة لا يُعلن تلقائياً أنه اختراق؛ يسجل اختلاف يحتاج تحققاً في عملية البناء والنشر والمراجعة، ويحدد أي نتائج أمنية اعتمدت على النسخة المختلفة.

الحزم والاعتماديات الخارجية

تستخدم أدوات SCA لفحص التبعيات المعروفة، لكنها لا تكشف جميع مخاطر التكوين ومكتبات التنسيق وسلاسل الأدوات. لذلك يضيف القالب حقلاً لنطاق الأداة وتاريخ قاعدة بيانات التحذيرات وما الفئات التي لم تراجعها، مع رابط إلى تحليل ساكن أو مراجعة تفويض عند الحاجة. لا ينبغي أن يتحول «صفر CVE» إلى شهادة غياب الخطر، خصوصاً حين يستخدم الخادم مفاتيح خدمة واسعة أو يثق بمحتوى أدوات غير موثوق. ويمكن أن تكون هناك مشكلة لم تحصل على معرف ثغرة عام، لكن تقرير المؤسسة يحتاج إلى تحليلها وفق الأثر والسبب والأدلة المحلية.

درجات الثقة في مصادر المعلومات

يمكن أن تأتي المعلومة من سجل نشر آلي أو ملف فاتورة مورد أو ملاحظات فريق أو استجابة نموذج أثناء الاستطلاع. يجب توضيح قوة كل مصدر وما يستطيع إثباته، وتسجيل «فرضية» إذا كانت الهوية مستمدة من نمط رد لغوي أو وثيقة غير مؤرخة. لا يعادل تصريح المورد فحصاً مستقلاً لبيئة المؤسسة، كما لا يعني نقص الشفافية اتهاماً تلقائياً. يتيح القالب حقول Verified وObserved وUnconfirmed لتوضيح ما يمكن الاعتماد عليه حالياً وما يحتاج متابعة. ويُراجع سجل الحالة عند وصول دليل جديد مع حفظ تاريخ النسخ، فلا يبدو المصدر القديم وكأنه وثق نسخة لم تكن موجودة حينها.

ربط المخاطر والأصول

يضيف القالب إلى كل عنصر حقولاً للأصل الذي يؤثر فيه والحد الذي يعبره والسياسة أو الضابط الذي يحد سلطته، مع نوع من الاختبارات المرتبطة. نموذج خارجي يعالج نصاً قد يرتبط بسياسة مشاركة البيانات، وخادم أدوات يغير سجل ERP يرتبط بتفويض المعاملات، وفهرس RAG يرتبط بالعزل بين الأدوار والمستأجرين. هذه الروابط تحول قائمة المواد إلى خريطة أولية للمخاطر، وتساعد على تحديد أي المكونات أكثر أهمية عند تعطل الخدمة أو تغير المورد. ينبغي ألا تُحمل كل العناصر رتبة «حرج» لمجرد ارتباطها بالذكاء الاصطناعي؛ تؤخذ وظيفة الأصل وقدرته الفعلية في الحسبان.

نموذج سجل نموذجي

عنصر AI-BOM-01: نموذج استدلال مستضاف؛ الدور صياغة ملخصات عقود؛ المصدر وصف المورد وعقده؛ إصدار الواجهة مؤكد في تاريخ معين؛ الأوزان غير متاحة للفحص؛ حد الثقة اتصال API مع طرف ثالث؛ البيانات المرسلة مقتطفات اصطناعية في بيئة التقييم. عنصر AI-BOM-02: قاعدة استرجاع؛ الوظيفة توفير المستندات قبل النموذج؛ سياسة الدور مفروضة بخدمة البحث؛ اختبار العزل مرتبط بمعرف حالة مستقل. عنصر AI-BOM-03: خادم أداة CreateDraft؛ يسمح بإنشاء مسودة ولا يملك اعتماداً نهائياً؛ الدليل سجل تفويض وخط حالة بيانات. هذه أمثلة افتراضية يجب استبدالها بحقائق المشروع، لا نشرها كجرد مثبت لخدمات المستخدم.

تقييم تغير المادة بين نسختين

إذا تبدل نموذج أو فهرس أو خادم أدوات يسجل القالب نوع التغيير وتاريخه وسببه ومالك القرار وما اختبارات الانحدار التي يحتاجها. يختلف تغيير تعليمات عرض عن تغيير سلطة أداة أو سياسة مستأجر، لذلك لا تُطلب إعادة اختبار جميع المكونات آلياً ولا تترك بلا مراجعة. قد تكون نتيجة قديمة صحيحة لنسخة محددة لكنها لا تضمن سلامة نسخة أخرى بعد التعديل. يتضمن الجرد مرجع اختبار مناسب لكل حد مهم، مع حالة إعادة الفحص وأدلتها، حتى يستطيع المدقق تفسير سبب استمرار قبول الخطر أو إعادة فتح القرار.

طريقة تدقيق اكتمال الجرد

قبل اعتماد نسخة AI-BOM للمراجعة يُتحقق من وجود معرفات لكل مكون يعمل فعلياً، وتوثيق التبعيات المباشرة التي تؤثر في البيانات أو السلطة، وتحديد مالك لكل تحديث، وإظهار عناصر المورد التي لا يمكن رؤيتها. إذا كان لدى المؤسسة خادم أدوات يملك كتابة ولا يظهر في القائمة فهذا نقص جوهري حتى إن احتوت القائمة مئات المكتبات الصغيرة. وإذا تضمن الجرد بنوداً غير مرتبطة بالبيئة المنتجة يجب تمييزها حتى لا تضخم المخاطر والتغطية. لا يتطلب القالب حجم بيانات ضخماً بلا قيمة؛ المطلوب دليل علاقة واضح بين المكونات والسلطة ونتائج التقييم.

استمرارية المراجعة والتسليم

تحدد سياسة التشغيل متى يحدث الجرد ومن يتلقى إشعاراً بتغير المورد أو الإصدارات أو صلاحيات الأداة، وأين تحفظ النسخ التاريخية. تُراجع عناصر عالية الحساسية عند تغير عقد أو أصل أو نطاق مستأجر أو تكوين تفويض، وقد يحتاج المورد إلى تقديم بيانات تحديث إضافية. لا يتغير اسم النموذج فقط عند التحديث؛ قد تتغير خدمات دعم أقل ظهوراً، لذا يجب أن يربط الجرد التغييرات بالمكون والنطاق الفعلي. يرفع الفريق نقص الرؤية المهم إلى صاحب قرار المخاطر ويحدد ما الضابط التعويضي الممكن، دون أن يجعل الجرد وحده سبباً للموافقة الشاملة على النشر.

المصدر والحقوق

المرجع الأساسي OWASP GenAI Red Teaming Manual v1.0، أكتوبر 2026، قسم 2.2 Supply Chain Reconnaissance، والموضوعات AI Bill of Materials وArtifact Drift وSCA Blindness في الصفحة 29 وما يليها. القالب صياغة وإثراء تطبيقيان من سيادة AI ولا يمثل استمارة OWASP رسمية أو شهادة أمن. ترخيص المصدر CC BY-SA 4.0 يقتضي نسب المحتوى المرخص ومراعاة شروط الاشتقاق. يجب استخدام المواد والبيانات الفعلية فقط وفق حقوق وصول المؤسسة والتصريح اللازم.

انضم لمجتمع سيادة AI التفاعلي على واتساب

كن جزءًا من مجتمع المهتمين بحوكمة الذكاء الاصطناعي وسيادته، وتابع النقاشات والمستجدات.

انضم الآن