واجهة مطوّر لربط Kernel بمنشأتك: مفتاح تجريبي فوري، نقاط طرفية REST موثقة (فحص طلب، توليد دليل)، عارض Webhook حي، دفتر أخطاء بالعربي، ودليل ترحيل. أول طلب ناجح خلال دقائق.
وثائق المطوّر ونقاط الربط وواجهة API
بيانات تجريبية
مفتاحك التجريبي
br_k_demo_••••••••••••
المتبقي98/100 طلب
نقاط الطرفية
POST/v1/guard/inspect
يرسل الطلب عبر طبقات الحوكمة: فحص PII، تقييم المخاطر، مطابقة السياسات. يرجّع الحكم النهائي (allow / review / block) مع Trace ID للتوثيق في سجل التدقيق.
المعاملات
المعامل
النوع
إلزامي
الوصف
text
string
نعم
نص الطلب المراد فحصه (UTF-8).
context
object
لا
سياق الطلب: القسم، الدور، الحساسية، النموذج.
policies
string[]
لا
معرّفات السياسات المفعلة. الافتراضي: كل السياسات النشطة.
الاستجابة
الحقل
النوع
الوصف
trace_id
string
Trace ID فريد — يستخدم للاستعلام من /kernel/audit/.
risk_score
integer
درجة المخاطر 0-100.
verdict
string
allow · review · block
pii_found
integer
عدد كيانات PII المكتشفة.
matched_policies
string[]
السياسات التي اشتعلت.
الأخطاء
400401403429 — التفاصيل في دفتر الأخطاء أدناه.
POST/v1/evidence
ينشئ ملف دليل موقّع رقمياً لطلب سابق (بالـ trace_id) بصيغة PDF + JSON، جاهزاً للجهات الرقابية (NCA, SDAIA, SAMA, SFDA).
المعاملات
المعامل
النوع
إلزامي
الوصف
trace_id
string
نعم
معرّف العملية من استجابة /v1/guard/inspect.
format
string
لا
pdf | json | both (الافتراضي: both).
signed
boolean
لا
توقيع رقمي (الافتراضي: true).
الاستجابة
الحقل
النوع
الوصف
evidence_id
string
معرّف الدليل (EVD-YYYY-NNNN).
hash
string
هاش سلسلة الأدلة — يتحقق منه من /kernel/audit/.
download_url
string
رابط تنزيل مؤقت (24 ساعة).
verified
boolean
هل التوقيع سليم.
الأخطاء
400404429 — التفاصيل في دفتر الأخطاء أدناه.
POST/v1/eval/runs
يشغّل تقييماً مؤتمتاً لسيناريو أو حزمة سيناريوهات على نموذج معين ويرجّع النتيجة ونسب النجاح والهلوسة.
المعاملات
المعامل
النوع
إلزامي
الوصف
dataset_id
string
نعم
معرّف حزمة التقييم (DS-YYYY-NNN).
model_id
string
نعم
معرّف النموذج المراد اختباره (مثل gpt-4o).
scorers
string[]
لا
أدوات التقييم (pii, hallucination, safety).
الاستجابة
الحقل
النوع
الوصف
run_id
string
معرّف تشغيل التقييم (RUN-2026-XXXX).
status
string
completed · running · failed
pass_rate
number
نسبة النجاح الكلية (0-100%).
metrics
object
تفاصيل الأداء والهلوسة والأمان.
الأخطاء
400401404429 — التفاصيل في دفتر الأخطاء أدناه.
GET / POST/v1/datasets
إنشاء، استعلام، وتحديث مجموعات بيانات التقييم والاختبار لضمان اتساق اختبارات الحوكمة.
المعاملات
المعامل
النوع
إلزامي
الوصف
name
string
نعم
اسم حزمة البيانات.
domain
string
لا
القطاع (finance, healthcare, gov).
samples
object[]
نعم
قائمة عينات التقييم.
الاستجابة
الحقل
النوع
الوصف
dataset_id
string
معرّف حزمة البيانات (DS-2026-XXXX).
samples_count
integer
عدد العينات المدرجة.
created_at
string
الطابع الزمني للتأسيس.
الأخطاء
400401429 — التفاصيل في دفتر الأخطاء أدناه.
POST/v1/scorers/evaluate
تطبيق أدوات قياس مخصصة (PII Scorer, Hallucination Scorer, Toxicity Scorer) على مخرجات النموذج.
المعاملات
المعامل
النوع
إلزامي
الوصف
prompt
string
نعم
نص الطلب الأصلي.
response
string
نعم
استجابة النموذج المراد تقييمها.
scorer_type
string
نعم
نوع أداة التقييم (pii | hallucination | toxicity).
الاستجابة
الحقل
النوع
الوصف
score
number
النتيجة من 0 إلى 100.
passed
boolean
هل اجتازت الاستجابة العتبة الأمنية.
details
object
تفاصيل الأخطاء والملاحظات.
الأخطاء
400401429 — التفاصيل في دفتر الأخطاء أدناه.
POST/v1/certificates/verify
التحقق من صحة وتوقيع شهادات الامتثال والأدلة الرقمية (EVD) الصادرة عن Kernel للطرف الثالث.
المعاملات
المعامل
النوع
إلزامي
الوصف
certificate_id
string
نعم
معرّف الشهادة (CERT-2026-XXXX).
signature
string
نعم
التوقيع الرقمي HMAC-SHA256.
hash
string
لا
هاش الدليل المرتبط.
الاستجابة
الحقل
النوع
الوصف
valid
boolean
هل الشهادة سليمة وغير ملغاة.
issuer
string
الجهة المصدرة (BrightAI Kernel Guard).
compliance_frameworks
string[]
الأطر المحققة (PDPL, NCA, SAMA).
الأخطاء
400404429 — التفاصيل في دفتر الأخطاء أدناه.
فاحص الـ Webhook
سجّل هذا الرابط في لوحة المطوّر، وستستقبل أحداث Kernel لحظياً. الحمولة الجديدة تُميَّز بومضة. اضغط أي صف لتوسيعه.
https://hooks.brightai.site/w/8f2e9d41b7c3
decision.createdقرار: block · AI-2026-10493 · قسم التسويقالآن
فاحص Webhook حي + دعم حمولات متعددة. تحسين توقيع HMAC-SHA256.
v3.6.0 · 2026-06-28
نقطة /v1/evidence مع توقيع رقمي وتوليد PDF فوري.
v3.5.2 · 2026-06-02
تسريع /v1/guard/inspect — متوسط 128ms (كان 220ms).
v3.5.0 · 2026-05-15
معامل policies في inspect — تفعيل سياسات محددة لكل طلب.
تبي تربط Kernel بمنشأتك؟
فريق المطوّرين يرسل لك دليل ربط كامل بمفتاح دائم خلال 24 ساعة.
تبي تطبّق هالشي في منشأتك؟
عبّي بياناتك وفريق الحوكمة يتواصل معك خلال 24 ساعة عبر البريد أو واتساب.
دليل حوكمة AI — سياق إضافي عن وحدة المطوّر
وش وحدة المطوّر في Kernel؟
وحدة المطوّر هي البوابة التقنية لربط Kernel بأنظمة منشأتك. توفر مفتاحاً تجريبياً يولَّد فوراً بدون تسجيل، نقاطاً طرفية REST موثقة (فحص طلب، إنشاء دليل، استعلام سجل)، وعارض Webhook حي يستقبل أحداث Kernel لحظياً (قرار، موافقة، حظر) مع تمييز الحمولات الجديدة بومضة.
مصممة لفريق التطوير الداخلي وموفري الحلول: كل نقطة طرفية تعرض المعاملات، بنية الاستجابة، جدول الأخطاء بالعربي، وكود جاهز بثلاث لغات (cURL، Python، TypeScript) مع زر تشغيل مباشر. الهدف: أول طلب ناجح خلال دقائق، مو أيام قراءة.
مفتاح تجريبي فوري (98/100 طلب متبقٍّ) مع عدّاد ملوّن
نقاط طرفية REST موثقة: المعاملات + الاستجابة + الأخطاء بالعربي
عارض Webhook حي بحمولات لحظية قابلة للتوسيع
دفتر أخطاء + دليل ترحيل + شبكة حالة الخدمة 90 يوماً
ليش Kernel مناسب لتطبيقك؟
كل طلب يمر عبر Kernel يُفحص ضد PII ويُقيَّم خطراً ويُطابق السياسات قبل وصوله للنموذج — يعني تطبيقك يحصل على نفس ضوابط الحوكمة بدون ما تبنيها بنفسك. كل استجابة ترجع Trace ID فريد ودرجة مخاطر وحالة الحكم، وتوثّق في سجل تدقيق غير قابل للتعديل (hash chain).
لو تشتغل في قطاع منظم (بنك، صحة، اتصالات، حكومي)، الأدلة الموقعة رقمياً وحالة الحكم لكل طلب تجهّزك مباشرة لاستفسارات NCA ECC وPDPL وSDAIA. لو تحتاج مواصلة ربط أنظمة داخلية، فريق BrightAI يساعدك عبر /contact/.
الأسئلة الشائعة
هل أحتاج حساباً لاستخدام المفتاح التجريبي؟
لا. المفتاح التجريبي يولَّد فوراً في الصفحة بلا تسجيل، ويعطيك 100 طلب للاختبار. للتكامل الكامل على الإنتاج، تتواصل مع فريق BrightAI للحصول على مفتاح دائم بصلاحيات وحصص حسب باقة الاشتراك.
وش أصناف الأخطاء في Kernel API؟
Kernel يستخدم أكواد HTTP قياسية مع رسائل عربية واضحة: 400 (طلب غير صالح)، 401 (مفتاح غير صحيح)، 403 (حظره الحوكمة قبل الوصول للنموذج)، 429 (تجاوزت الحصة)، 500 (خطأ خادم). دفتر الأخطاء في الصفحة يشرح كل رمز بمعناه وحله ومثال.
كيف أستقبل أحداث Kernel في تطبيقي؟
تُسجّل Webhook URL من لوحة المطوّر، وKernel يرسل الأحداث لحظياً (قرار جديد، طلب موافقة، حظر). الحمولات تظهر مباشرة في عارض الصفحة للتجربة، ويمكن التوسيع بضغطة لرؤية الحمولة كاملة. التوقيع HMAC-SHA256 يضمن عدم العبث بالحمولات.
هل البيانات ترجع للسعودية عند الربط؟
نعم. Kernel يدعم النشر على السحابة السعودية أو On-Premise للقطاعات الحساسة، فكل الطلبات والحمولات تبقى داخل حدود المملكة. مكان معالجة البيانات واضح في استجابة كل طلب (المرحلة الخامسة: استدعاء النموذج).