Genie المستقل من Databricks: الموافقات والميزانيات والضوابط التي يجب ضبطها قبل التشغيل
تقول Databricks إن مهام Genie باتت قادرة الآن على العمل وفق جدول زمني أو الاستجابة لمحفزات. إليك الموافقات وقوائم الأدوات المسموح بها وحدود المعدل والميزانيات التي يجب ضبطها أولًا، استنادًا إلى وثائق Databricks واختبارات التكلفة التي أجرتها SELECT، إضافة إلى الأسئلة المفتوحة التي يجب حسمها مع Databricks قبل الإطلاق.
عمليًا، يعني ذلك ثلاثة أمور: ابدأ بمهام تقتصر على القراءة وإعداد التقارير، واجعل الموافقة البشرية شرطًا مسبقًا لأي شيء يغيّر نظامًا أو يتواصل مع شخص، ولا تتعامل مع ميزانية Genie على أنها سقف لفاتورتك الإجمالية.
ما الذي يتغير مع Genie المستقل
لم تعد مهام Genie تنتظر أن يطلب منها أحد شيئًا. تذكر مدونة إعلان Databricks أن مهمة Genie، بمجرد تشغيلها، يمكنها العمل وفق جدول زمني أو الاستجابة لمحفزات، مثل انخفاض أحد المقاييس أو طلب أكثر من 10 عملاء الميزة نفسها.
ويمكن لهذه المحفزات أن تستند إلى مجموعة أوسع بكثير من البيانات. إذ تقول Databricks إن Genie Search يتوسع ليشمل أكثر من 100 مصدر بيانات مؤسسي، منها منصة lakehouse وتطبيقات الأعمال مثل Google Drive وJira وConfluence.
ويأتي هذا الامتداد الأوسع مع نموذج فوترة مختلف. ففي البيان الصحفي، تقول Databricks إن العملاء يدفعون مقابل ما يستخدمونه بدلًا من الدفع لكل مقعد، ويمكن للمسؤولين وضع حدود للإنفاق حسب الفريق أو المستخدم عبر Unity AI Gateway. كما أن Genie One مجاني للمستخدمين حتى 31 يناير 2027، وتقول Databricks إن ضوابط تكاليف أكثر تفصيلًا ستتوفر قبل ذلك التاريخ.
ولإظهار عمل هذا النموذج على نطاق واسع، تستشهد Databricks بعميلين. فهي تفيد بأن General Motors نشرت أكثر من 1,000 وكيل Genie في عمليات المبيعات والهندسة وسلسلة التوريد والموارد البشرية. وتنقل عن HelloFresh قولها إن Genie خفّض الوقت اللازم لتحديد الإعلانات الرابحة على Meta بنسبة 75%. نشرت Databricks كلا التصريحين، وليس أي منهما قياسًا مستقلًا، ولا يذكر أي منهما الضوابط التي كانت مطبّقة، لذا فهما يخبرانك عن حجم الطلب لكنهما لا يقولان الكثير عن كيفية تصرف Genie في بيئتك.
لماذا يحتاج الوكلاء العاملون باستمرار إلى نموذج مخاطر مختلف
في المحادثة، يقرأ شخص كل إجابة قبل أن يتصرف بناءً عليها، وللجلسة نهاية واضحة. أما المهمة المُحفَّزة فقد تعمل في منتصف الليل أو كلما تجاوز مقياس ما حدًا معينًا، دون أن يتابعها أحد، وتستمر حتى يوقفها شيء ما. لذلك تُحسم صلاحياتها في مرحلة التصميم.
ويزداد هذا القرار صعوبة مع تكاثر الموصلات. فبحسب أدواتها، قد تتمكن مهمة قادرة على قراءة Jira وConfluence من تعديلهما أيضًا، لذا دوّن لكل مهمة ما يمكنها تغييره إلى جانب ما يمكنها رؤيته.
ويضاعف الحجم من المشكلة. إذ تذكر وثائق الإعداد من Databricks أن كل Genie Agent يمكنه دعم ما يصل إلى 200,000 محادثة، ويمكن أن تتضمن كل محادثة ما يصل إلى 10,000 رسالة. وقد ينطلق محفز مضبوط بشكل خاطئ مرات عديدة ضمن هذه الحدود قبل أن يلاحظ أحد ذلك.
ننظّم ذلك بما نسميه سلّم الاستقلالية «قراءة/إبلاغ/تنفيذ» (Read-Report-Act). فكل أداة قد تستدعيها مهمة ما تُخصَّص لها درجة، وكل مهمة تصعد درجة واحدة في كل مرة.
| الدرجة | ما تفعله | أمثلة | الإعداد الافتراضي للمهام المستقلة |
|---|---|---|---|
| قراءة | تستعلم عن البيانات أو تسترجعها | SQL على جداول خاضعة للحوكمة، البحث في المستندات | مسموح بها ضمن صلاحيات Unity Catalog الحالية |
| إبلاغ | مخرجات داخلية فقط | ملخص في جدول داخلي، موجز لمالك المهمة | مسموح بها بعد مراجعة المرحلة التجريبية |
| تنفيذ | تغيّر شيئًا أو تصل إلى أشخاص | تحديث سجل، إرسال رسالة، فتح تذكرة | محظورة دون موافقة بشرية |
تُكتسب الاستقلالية درجةً درجة، ولا تُمنح للوكيل دفعة واحدة.
الموافقات وقوائم الأدوات المسموح بها
اجعل القراءة والإبلاغ هما الأساس
ابدأ كل مهمة مستقلة على الدرجتين السفليين، واجعل أي شيء يكتب إلى نظام أو يرسل رسالة أو يفتح تذكرة ينتظر موافقة بشرية. هذا حذر مقصود، لأنك تستطيع تخفيف السياسة لاحقًا، لكن لا يسهل عليك استرجاع شيء وصل بالفعل إلى عميل.
اكتب سياسات الخدمة على شكل قوائم سماح
تحدد سياسات الخدمة في Unity AI Gateway استدعاءات أدوات MCP المسموح بها. ولأن الصياغة وخيارات الموافقة قد تتغير، اعتمد على أمثلة سياسات الخدمة ووثائق حوكمة خدمة MCP من Databricks بدلًا من افتراض وجود ميزة ما. وإذا احتجت إلى خطوة موافقة لأدوات درجة التنفيذ لا تصفها الوثائق، فاسأل Databricks، أو مرّر تلك الإجراءات عبر سير عمل قائم يتطلب الموافقة أصلًا.
ينبغي أن تسمّي كل سياسة الأدوات التي يُسمح للمهمة باستدعائها.
توقّع أن ترفض السياسات عند الإخفاق
تعمل سياسات الخدمة بمبدأ الإغلاق عند الإخفاق (fail closed): فالمقارنة على حقل مفقود، أو دالة غير مدعومة، أو أي خطأ في التقييم، تؤدي جميعها إلى DENY. هذا هو الإعداد الأمني الافتراضي الصحيح، لكنه ينطوي على تكلفة تشغيلية، لأن خطأً مطبعيًا أو قاعدة تتحقق من حقل تفتقر إليه بعض الاستدعاءات سيحجب عملًا مشروعًا بصمت.
ويتصرف مزودو الضوابط الخارجيون بالطريقة نفسها. إذ تذكر وثائق حوكمة خدمة MCP أن سياسات الخدمة الخارجية تعمل أيضًا بمبدأ الإغلاق عند الإخفاق: فإذا تعذّر الوصول إلى نقطة نهاية المزود أو كانت بطيئة، ترفض Databricks الاستدعاء. وهذا يعني أن انقطاع خدمة المزود يؤدي إلى إخفاق المهام، لا إلى تسلل المهام متجاوزةً الضوابط. اضبط تنبيهات على حالات الرفض، وقرر مسبقًا ما إذا كان التشغيل الفاشل سيُعاد لاحقًا أم سيكتفي بالإبلاغ عن تعذّر إتمامه.
اختبر السياسة قبل أن تثق بها
خذ مثلًا مهمة تقرير أسبوعي عن فقدان العملاء على درجة الإبلاغ. السياسة أدناه شيفرة زائفة توضيحية بأسماء أدوات افتراضية، وليست بصياغة Databricks.
policy: churn-weekly-report
applies_to: tools/call
allow_if: tool_name in [run_readonly_sql, write_internal_summary]
otherwise: DENYثم نفّذ ثلاثة استدعاءات باستخدام هوية المهمة نفسها:
- المسار المسموح. يجب أن يُسمح بـ
run_readonly_sql. - أداة خارج النطاق. يجب أن تُرجع
create_ticketالنتيجة DENY. - إخفاق متعمد. يجب أن يُرجع استدعاء يفتقر إلى الحقل الذي تتحقق منه السياسة، كاستدعاء بلا اسم أداة، النتيجة DENY. فإذا سُمح به، فالسياسة لا تفعل ما تظنه.
سجّل النتائج مع مالك المهمة، وأعد إجراء الاختبارات الثلاثة كلما تغيرت السياسة أو قائمة الأدوات. وإذا لم تكن أدواتك قادرة بسهولة على إرسال استدعاء مشوّه، فاسأل Databricks عن الطريقة التي يقترحونها لاختبار هذه الحالة.
توقّف عند الرفض بسبب تجاوز حد المعدل
تنطبق حدود معدل MCP على طلبات tools/call وتُقاس بعدد الاستعلامات في الدقيقة (QPM). وتُرجع الاستدعاءات التي تتجاوز الحد الرمز HTTP 429. نقترح التعامل مع الرفض بسبب تجاوز حد المعدل في مهمة غير خاضعة للإشراف على أنه علامة على أن أمرًا غير متوقع قد يكون جاريًا، كحلقة تكرار أو محفز ينطلق أكثر مما خُطط له، وأن تتوقف المهمة وتبلّغ بدلًا من إعادة المحاولة في حلقة متلاحقة لا تؤدي إلا إلى تراكم مزيد من الاستدعاءات المرفوضة. وقد تجد الفرق من المفيد ضبط حدود QPM لكل أداة بناءً على ما يحتاجه التشغيل العادي مع هامش إضافي، بحيث يبقى الرفض نادرًا بما يكفي ليُقرأ كإشارة حقيقية. وعندما تحتاج مهمة إلى الإيقاف أثناء تشغيلها، يشرح دليل تشغيل مفتاح الإيقاف الطارئ لوكلاء الذكاء الاصطناعي كيفية إيقافها بشكل سليم.
حدّد عدد مرات انطلاق المحفزات
قد يظل شرط مثل «طلب أكثر من 10 عملاء هذه الميزة» صحيحًا لساعات، وإذا أعاد كل طلب جديد تشغيل المهمة، فستحصل على كومة من عمليات التشغيل شبه المتطابقة. ولا تساعد حدود QPM هنا، لأنها تبطئ الاستدعاءات داخل التشغيل الواحد دون أن تمنع بدء عمليات تشغيل جديدة. اضبط حدًا أدنى للفاصل الزمني بين عمليات التشغيل وسقفًا يوميًا. ولا تصف المصادر التي راجعناها هنا إعدادًا مدمجًا لمنع التكرار (debounce) لمحفزات Genie، لذا تحقق من ذلك مع Databricks، وإن لم يتوفر، فابنِ الحد داخل المهمة نفسها.
الميزانيات: ما تتتبعه وما يفوتها
ميزانيات Genie تغطي استخدام نماذج اللغة الكبيرة فقط
تذكر وثائق ميزانيات Genie أن الميزانيات تتتبع استخدام نماذج اللغة الكبيرة (LLM)، وأن موارد الحوسبة المستخدمة لتشغيل الاستعلامات، مثل مستودع SQL، تُفوتر بشكل منفصل ولا تدخل ضمنها. وبالنسبة إلى وكيل بيانات مهمته الرئيسية تشغيل الاستعلامات، قد تكون هذه الفجوة كبيرة: ففي جلسة الاختبار التي أجرتها SELECT، والموصوفة أدناه، شكّلت الحوسبة المستبعدة الفاتورة بأكملها.
وتنص الوثائق أيضًا على عدم استخدام الميزانيات لضمان سقف مطلق للإنفاق على المبالغ المفوترة النهائية، وعلى أن Databricks غير مسؤولة عن التكاليف المتكبدة فوق حدود الميزانية المضبوطة. فالحدود تساعدك على المراقبة، لكنها لا تضمن سقفًا.
وتدعم كل ميزانية أربعة حدود مشتركة كحد أقصى و100 استثناء لكل مستخدم، ويمكن أن يحتوي الحساب على 1,000 ميزانية كحد أقصى. فإذا حصل كل فريق وكل مهمة على ميزانية خاصة، فتحقق من أن تصميمك يتسع لذلك.
المخصصات المجانية وكيانات الخدمة
بدأت Databricks فرض رسوم على استخدام Genie Code الذي يتجاوز مخصصًا شهريًا مجانيًا في 8 يوليو 2026. ويفيد تحليل مستقل من SELECT بأن كل مستخدم معرَّف يحصل كل شهر على 150 وحدة DBU مجانية من Genie Code لاستخدام نماذج اللغة الكبيرة، تبلغ قيمتها نحو $10 إلى $11 بحسب مزود الخدمة السحابية والمنطقة. كما تفيد SELECT بأن كيانات الخدمة (service principals) لا تحصل على أي مخصص مجاني على الإطلاق، لذا فإن أي استخدام لـ Genie مرتبط بكيان خدمة يُفوتر منذ الطلب الأول.
الفجوة على أرض الواقع
توضح جلسة الاختبار التي أجرتها SELECT لماذا يحتاج إنفاق نماذج اللغة الكبيرة وإنفاق الحوسبة إلى تتبع منفصل. فقد بلغت تكلفة الجلسة $5.12 بأسعار القائمة: $4.34 في SQL Serverless و$0.77 في All-Purpose Serverless، مع $0.00 لاستخدام Genie LLM. ومع ذلك استهلكت الجلسة نحو 102 وحدة DBU من استخدام Genie LLM، موزعة بين 79.7 من Genie Code و22.7 من Genie One وAgents، وكلها ضمن المخصص المجاني. أي أن ميزانية Genie كانت ستراقب الجزء المجاني وتغفل عن الفاتورة بأكملها.
| بند التكلفة | ضمن ميزانية Genie؟ | جلسة اختبار SELECT | ما يجب ضبطه |
|---|---|---|---|
| استخدام Genie LLM | نعم | نحو 102 وحدة DBU، و$0.00 مفوترة | ميزانيات لكل فريق، واستثناءات لكل مستخدم |
| SQL Serverless | لا | $4.34 | مراقبة منفصلة للمستودع |
| All-Purpose Serverless | لا | $0.77 | مراقبة منفصلة للحوسبة |
| استخدام كيانات الخدمة لنماذج اللغة الكبيرة | غير مؤكد، اسأل Databricks | لم يُختبر | افترض أن الفوترة تبدأ من الطلب الأول |
لا تتنبأ جلسة واحدة بتكاليفك، لكنها تُظهر موضع الخطر. ويتناول دليلنا لبوابات الذكاء الاصطناعي حول التوجيه والميزانيات والتحكم في المزودين هذا الفصل نفسه من جهة البوابة.
السقوف الصارمة: تأكد من الضابط المطبَّق
تصف تدوينة من Databricks حول Unity AI Gateway سقوفًا صارمة للإنفاق توقف الطلبات تلقائيًا عند تجاوز الميزانيات. أما وثائق ميزانيات Genie فتصف حدودًا لا ينبغي التعامل معها كسقف مطلق. وقد يكون كلاهما صحيحًا لمنتجات أو مسارات طلبات مختلفة، لذا اسأل Databricks أيهما ينطبق على مهام Genie المستقلة.
وقد صرّح علي غودسي من Databricks لموقع TechCrunch بأن التكاليف يمكن التحكم فيها عبر Unity AI Gateway، الذي يتيح للشركات وضع حدود للاستخدام والاستعاضة بنماذج مفتوحة الأوزان أقل تكلفة.
دليل ما قبل التشغيل
نفّذ المراحل بالترتيب. ولا تبدأ مرحلة حتى تستوفي المرحلة السابقة معيار الخروج الخاص بها.
| المرحلة | الإجراءات الرئيسية | معيار الخروج |
|---|---|---|
| 0. الجرد | أدرج كل موصل وكل أداة MCP يمكن لكل مهمة الوصول إليها؛ وخصّص الدرجات ومالكًا من جهة الأعمال | لكل أداة درجة؛ ولكل مهمة مالك وغرض مكتوب |
| 1. السياسات | سياسات قوائم السماح، وحدود QPM لكل أداة، وسقوف المحفزات | نجاح اختبارات السياسات الثلاثة جميعها |
| 2. المال | ميزانيات Genie لكل فريق؛ وضوابط منفصلة للحوسبة | وصول تنبيه تجريبي من كل أداة مراقبة إلى المالك |
| 3. الهوية | الحصول على إجابة Databricks بشأن هوية التشغيل وفوترة كيانات الخدمة؛ وتقييد صلاحيات Unity Catalog وفق الدرجة | إجابة مكتوبة محفوظة؛ ومراجعة الصلاحيات |
| 4. المرحلة التجريبية | مهام القراءة والإبلاغ فقط، والجداول الزمنية قبل المحفزات، ومراجعة أسبوعية | نتائج ضمن التوقعات؛ وتفسير كل DENY وكل 429 |
| 5. الإجراءات المقيدة بالموافقة | إضافة أدوات درجة التنفيذ واحدة تلو الأخرى خلف موافقة بشرية | عدم تنفيذ أي إجراء دون موافقة |
| 6. المراجعة | إعادة فحص كل شيء قبل 31 يناير 2027، وعند إطلاق ضوابط التكاليف الجديدة | موافقة المالكين على نموذج تكاليف للتسعير بعد انتهاء الفترة المجانية |
تأتي الجداول الزمنية قبل المحفزات لأنها قابلة للتنبؤ وأسهل في المراجعة. وفي المرحلة 5، لا تحميك الموافقة إلا إذا قرأ المراجع ما يوافق عليه؛ ويتناول دليلنا حول الموافقة على عمليات تشغيل الوكلاء وإيقافها من الهاتف الموافقة عبر الأجهزة المحمولة.
أسئلة مفتوحة يجب حسمها مع Databricks
مرحلة الإصدار والخدمة السحابية
لا توضح المصادر التي راجعناها هنا بجلاء ما إذا كانت كل قدرة مستقلة متاحة للعموم، أو في معاينة عامة، أو في مرحلة تجريبية (beta)، وتختلف شروط الدعم بحسب المرحلة. كما أن صفحات Databricks المذكورة في هذه المقالة هي نسخ AWS، ولم نتحقق من السلوك على Azure أو Google Cloud.
هوية التشغيل
ولا تذكر المصادر أيضًا ما إذا كانت المهام المجدولة والمُحفَّزة تعمل بهوية منشئها، أو بهوية كيان خدمة، أو بهوية المستخدم الطالب، وهذا الخيار الواحد يحدد في الوقت نفسه الوصول إلى البيانات وسجلات التدقيق والفوترة.
لنأخذ مهمة التقرير الأسبوعي عن فقدان العملاء التي ذكرناها سابقًا. إذا كانت تعمل بهوية المحلل الذي أنشأها، فإنها ترث كل ما يستطيع ذلك المحلل قراءته، وهو عادةً أوسع مما تحتاجه مهمة على درجة الإبلاغ، كما يضع سجل التدقيق اسم المحلل على عمليات تشغيل لم يتابعها قط. أما نقلها إلى كيان خدمة فيحل مشكلتي التدقيق ودورة الحياة، لكن SELECT تفيد بأن كيانات الخدمة لا تحصل على مخصص مجاني، لذا فإن استخدام نماذج اللغة الكبيرة الذي كان سيتسع له المخصص المجاني لمستخدم مسمّى يبدأ بالفوترة من الطلب الأول. ولا يُعد أي من الخيارين خاطئًا في كل الحالات.
سياق المقارنة المعيارية
تفيد Databricks بأن Genie، في مقارنتها المعيارية مع Turing، أجاب إجابة صحيحة في 91% من عمليات تشغيل المهام، أي 1.6 ضعف معدل أقوى وكيل من فئة النماذج المتقدمة (frontier)، مع استخدام أقل من نصف عدد الرموز (tokens). وتضع تغطية Unite.AI معدل ذلك الوكيل الأقوى عند 58%، مع متوسط استهلاك لـ Genie يبلغ 431,829 رمزًا و100.3 ثانية لكل تشغيل. وتنبّه Databricks إلى أن الاختبار يعكس نشرًا راسخًا يتمتع بمعرفة أعمال متراكمة، وأن الفروق قد تكون أصغر في عمليات النشر الجديدة أو عندما تكفي مخططات الجداول وحدها.
توقعات التكاليف والضوابط المتغيرة
تستشهد SELECT بتوقع من IDC بأن مؤسسات G1000 ستواجه ارتفاعًا يصل إلى 30% في تكاليف البنية التحتية للذكاء الاصطناعي المقدَّرة بأقل من حقيقتها بحلول 2027، وهو ارتفاع لا يعود إلى الإفراط في الإنفاق بقدر ما يعود إلى نماذج استهلاك غامضة لم تأخذها الميزنة التقليدية في الحسبان قط. إنه توقع، ونحن نستشهد به عبر SELECT لا عبر تقرير IDC الأصلي، لكنه يظل حجة لصالح تتبع إنفاق نماذج اللغة الكبيرة وإنفاق الحوسبة بشكل منفصل منذ اليوم الأول. وقد تسد ضوابط التكاليف التي وعدت بها Databricks بعض الفجوات المذكورة أعلاه، لذا عد إلى قائمة التحقق هذه عند إطلاقها.
النقاط الرئيسية
- 1يمكن لمهام Genie المستقلة أن تعمل وفق جدول زمني أو بناءً على محفزات أحداث، لذا يجب حسم صلاحياتها عند تصميم المهمة.
- 2استخدم سلّم الاستقلالية «قراءة/إبلاغ/تنفيذ»: ابدأ المهام بأدوات القراءة والإبلاغ فقط، واشترط موافقة بشرية قبل أن تكتب أي أداة بيانات أو ترسل رسالة أو تفتح تذكرة.
- 3تعمل سياسات الخدمة وسياسات الضوابط الخارجية بمبدأ الإغلاق عند الإخفاق. اختبرها بحالات إخفاق متعمدة، وصمّم المهام بحيث تتوقف بشكل سليم عند تلقي DENY.
- 4تُرجع استدعاءات MCP التي تتجاوز حد المعدل QPM الرمز HTTP 429. نقترح أن تتوقف المهام غير الخاضعة للإشراف وتبلّغ عند تقييد معدلها، وأن تحدّ الفرق أيضًا من عدد المرات التي يمكن فيها للمحفزات بدء تشغيل جديد.
- 5تتتبع ميزانيات Genie استخدام نماذج اللغة الكبيرة فقط. فهي لا تغطي حوسبة مستودع SQL، وتنص الوثائق على عدم التعامل معها كسقف مطلق لفاتورتك.
- 6تفيد SELECT بأن استخدام Genie المرتبط بكيان خدمة يُفوتر منذ الطلب الأول دون أي مخصص مجاني، لذا تأكد من الهوية التي تعمل بها كل مهمة.
- 7قبل الإطلاق، تأكد مع Databricks من مرحلة الإصدار وهوية التشغيل. وتعامل مع نتيجة 91% في المقارنة المعيارية على أنها نتيجة صادرة عن المورّد من نشر راسخ.
الخلاصة
معظم الضوابط التي تحتاجها لتشغيل Genie المستقل موجودة بالفعل: سياسات خدمة تعمل بمبدأ الإغلاق عند الإخفاق، وحدود معدل MCP، وميزانيات Genie، وصلاحيات Unity Catalog. ويكمن العمل في ربطها معًا بشكل مدروس قبل تشغيل أول مهمة دون إشراف.
استخدم سلّم الاستقلالية «قراءة/إبلاغ/تنفيذ» لتنظيم ذلك. اقصر المهام الأولى على القراءة والإبلاغ، واشترط موافقة بشرية لكل أداة تغيّر نظامًا أو تتواصل مع شخص. وتتبّع إنفاق نماذج اللغة الكبيرة وإنفاق الحوسبة كبندين منفصلين، لأن ميزانيات Genie لا تغطي سوى استخدام نماذج اللغة الكبيرة. وقبل الإطلاق، احصل من Databricks على إجابات مكتوبة بشأن مرحلة إصدار كل قدرة على خدمتك السحابية، والهوية التي تعمل بها كل مهمة. ثم راجع الإعداد مجددًا قبل انتهاء الفترة المجانية لـ Genie One في 31 يناير 2027.
إن الصعود درجة واحدة في كل مرة أبطأ من تفعيل كل شيء دفعة واحدة. لكنك في المقابل تمنح كل صلاحية جديدة فترة تجريبية قبل أن تتمكن من إحداث ضرر حقيقي.
وإن كان ذلك مفيدًا لك، يمكن لـ Optijara أن تُسقط مهام Databricks الحالية لديك على هذا السلّم أو تراجع سياسات الخدمة لديك قبل الإطلاق.
الأسئلة الشائعة
هل تضع ميزانيات Genie سقفًا لإنفاق مستودع SQL؟
لا. تذكر وثائق ميزانيات Genie من Databricks أن الميزانيات تتتبع استخدام نماذج اللغة الكبيرة، وأن موارد الحوسبة المستخدمة لتشغيل الاستعلامات، مثل مستودع SQL، تُفوتر بشكل منفصل ولا تدخل ضمنها. وفي جلسة الاختبار التي أجرتها SELECT، جاءت الرسوم كاملة البالغة $5.12 من حوسبة SQL Serverless وAll-Purpose Serverless، مع $0.00 من رسوم Genie LLM. لذا اضبط ضوابط ومراقبة منفصلة لحوسبة المستودعات والحوسبة دون خوادم.
هل ميزانية Genie حد صارم للإنفاق؟
ليس وفقًا لوثائق Genie. فهي تنص على عدم استخدام الميزانيات لضمان سقف مطلق للإنفاق على المبالغ المفوترة النهائية، وعلى أن Databricks غير مسؤولة عن التكاليف التي تتجاوز الحدود المضبوطة. وفي المقابل، تصف تدوينة من Databricks حول Unity AI Gateway سقوفًا صارمة للإن��اق توقف الطلبات عند تجاوز الميزانيات. اسأل Databricks أي الضابطين ينطبق على مهام Genie المستقلة قبل أن تعتمد على أي منهما.
هل Genie مجاني حاليًا؟
جزئيًا. تقول Databricks إن Genie One مجاني للمستخدمين حتى 31 يناير 2027. أما Genie Code فيُفوتر استخدامه الذي يتجاوز مخصصًا شهريًا مجانيًا منذ 8 يوليو 2026. وتفيد SELECT بأن هذا المخصص يبلغ 150 وحدة DBU لكل مستخدم معرَّف شهريًا، بقيمة تقارب $10 إلى $11. كما تفيد SELECT بأن كيانات الخدمة لا تحصل على أي مخصص مجاني، لذا يُفوتر استخدامها منذ الطلب الأول. وفي جميع الحالات، تُفوتر حوسبة الاستعلامات بشكل منفصل.
ماذا يحدث إذا أخفقت سياسة ضوابط أو أخفق مزود ضوابط خارجي؟
يُرفض الاستدعاء. توثّق Databricks أن سياسات الخدمة تعمل بمبدأ الإغلاق عند الإخفاق، لذا فإن الحقل المفقود أو الدالة غير المدعومة أو أي خطأ في التقييم يؤدي إلى DENY. كما تعمل سياسات الخدمة الخارجية بالمبدأ نفسه عندما يتعذر الوصول إلى نقطة نهاية المزود أو تكون بطيئة. صمّم المهام المستقلة بحيث تتوقف بشكل سليم، وتنبّه شخصًا ما، وتبلّغ عن الإخفاق، بدلًا من إعادة المحاولة بشكل أعمى.
ماذا ينبغي أن تفعل مهمة Genie المستقلة عندما تصل إلى حد المعدل؟
نقترح أن تتوقف وتبلّغ عن المشكلة. تطبّق Databricks حدود معدل MCP على طلبات `tools/call`، وتُقاس بعدد الاستعلامات في الدقيقة (QPM)، وتُرجع الاستدعاءات التي تتجاوز الحد الرمز HTTP 429. ولأن أحدًا لا يتابع المهمة غير الخاضعة للإشراف، فقد يشير الرفض إلى أمر غير متوقع، لذا فإن إيقاف المهمة وتنبيه مالكها يكون عادةً أكثر أمانًا من إعادة المحاولة في حلقة متلاحقة. وبالنسبة إلى المهام المُحفَّزة، حدّ أيضًا من عدد المرات التي يمكن فيها للمحفز بدء تشغيل جديد.
بأي هوية ينبغي أن تعمل مهام Genie المستقلة؟
تأكد من ذلك مع Databricks. فالمصادر التي راجعناها لا تذكر ما إذا كانت المهام المجدولة والمُحفَّزة تعمل بهوية منشئها، أو بهوية كيان خدمة، أو بهوية المستخدم الطالب. وتؤثر الإجابة في الوصول إلى البيانات وسجلات التدقيق والفوترة. يمنحك كيان الخدمة تحكمًا أوضح في دورة الحياة والتدقيق، لكن SELECT تفيد بأنه لا يحصل على مخصص مجاني. وأيًا كانت الإجابة، وثّقها لكل مهمة، وقيّد صلاحيات Unity Catalog الممنوحة للمهمة بما يتوافق مع درجتها على سلّم الاستقلالية «قراءة/إبلاغ/تنفيذ».
المصادر
- https://www.databricks.com/company/newsroom/press-releases/databricks-launches-new-always-genie-autonomous-ai-complex
- https://www.databricks.com/blog/new-genie-autonomous-ai-complex-enterprise-work
- https://docs.databricks.com/aws/en/genie/budgets
- https://docs.databricks.com/aws/en/ai-gateway/govern-mcp-service
- https://docs.databricks.com/aws/en/data-governance/unity-catalog/service-policies/policy-examples
- https://docs.databricks.com/aws/en/agents/mcp-tools/built-in-mcp-services
- https://www.databricks.com/blog/ai-governance-data-ai-summit-2026-whats-new-unity-ai-gateway
- https://techcrunch.com/2026/11/11/databricks-new-ai-agent-tells-ceo-ali-ghodsi-the-unvarnished-truth/
- https://www.unite.ai/databricks-turns-genie-into-an-autonomous-enterprise-ai-coworker/
- https://select.dev/blog/databricks-genie-pricing-what-it-actually-costs-to-run
- https://docs.databricks.com/aws/en/genie-agents/set-up
بقلم
Hamza Diazحمزة دياز هو مؤسس Optijara، حيث يبني وكلاء ذكاء اصطناعي عمليين، وأنظمة أتمتة، وسير عمل Copilot للشركات الخدمية. يكتب عن تشغيل الذكاء الاصطناعي، واستراتيجية الوكلاء، والتطبيق الواقعي للفرق التي تريد أنظمة مفيدة بدلًا من الضجيج.
