> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gorbit.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# ضوابط الوصول إلى LLM

> تكوين ضوابط الوصول لمزودي LLM

## نظرة عامة

يوفر Gorbit تحكمًا دقيقًا في الوصول لمزودي LLM،
مما يتيح للمسؤولين التحكم في **من** يمكنه استخدام نماذج محددة و**أي وكلاء** يمكنهم استخدامها.
هذا يتيح تحكمًا أفضل في التكلفة والحوكشة وتنفيذ سياسات استخدام النماذج.

<img className="rounded-image" src="https://mintcdn.com/gorbit/i9pIrvFbh53KkrjR/assets/admins/advanced_configs/llm_access_controls.png?fit=max&auto=format&n=i9pIrvFbh53KkrjR&q=85&s=48fcb88c9d0f2e5dc1a60862c88ff5ae" alt="LLM Access Controls" width="1738" height="768" data-path="assets/admins/advanced_configs/llm_access_controls.png" />

### أنواع ضوابط الوصول

<AccordionGroup>
  <Accordion title="مزودون عامون مقابل خاصون" icon="lock">
    **المزودون العامون**

    * متاحون لجميع المستخدمين والوكلاء
    * لا قيود مطبقة
    * مفيد للنماذج الافتراضية غير المقيدة

    **المزودون الخاصون**

    * خاضعون لقيود مجموعة المستخدمين و/أو قيود الوكيل
    * يتيحون تحكمًا دقيقًا في الوصول
    * موصى بهم للنماذج المكلفة أو المتخصصة
  </Accordion>

  <Accordion title="قيود مجموعة المستخدمين" icon="users">
    تحكم في **من** يمكنه استخدام مزودي LLM محددين عن طريق تقييد الوصول لمجموعات مستخدمين محددة.

    **كيف يعمل:**

    * عيّن مجموعة مستخدمين أو أكثر لمزود LLM
    * فقط المستخدمون في تلك المجموعات يمكنهم استخدام المزود
    * يتجاوز المسؤولون قيود المجموعة (لكن ليس قيود الوكيل)
    * اتركه فارغًا لعدم وجود قيود على المجموعة

    **حالات الاستخدام:**

    * تقييد النماذج المكلفة لفرق محددة
    * توفير نماذج متخصصة لأقسام معينة
    * تنفيذ ضوابط تكلفة حسب الفريق
  </Accordion>

  <Accordion title="قيود الوكيل" icon="robot">
    تحكم في **أي وكلاء** يمكنهم استخدام مزودي LLM محددين.

    **كيف يعمل:**

    * عيّن وكيلًا أو أكثر لمزود LLM عبر "القائمة البيضاء للوكلاء"
    * سيظهر المزود فقط كخيار عند استخدام أولئك الوكلاء
    * ينطبق على **جميع المستخدمين**، بما في ذلك المسؤولين
    * اتركه فارغًا لعدم وجود قيود على الوكيل

    **حالات الاستخدام:**

    * حجز GPT-4 لـ "وكيل مراجعة الكود" فقط
    * استخدام Claude Opus حصريًا مع "محلل المستندات القانونية"
    * منع المستخدمين من اختيار نماذج غير مناسبة لحالات استخدام محددة
    * تنفيذ سياسات النماذج حسب نوع الوكيل
  </Accordion>

  <Accordion title="القيود المجمعة" icon="layer-group">
    يمكنك دمج كل من قيود مجموعة المستخدمين وقيود الوكيل للتحكم الأقصى.

    **قواعد الوصول (منطق AND):**

    * يجب أن يكون المستخدم في مجموعة مسموح بها **و** يستخدم وكيلًا مسموحًا به
    * يجب استيفاء كلا الشرطين للوصول
    * يتجاوز المسؤولون قيود المجموعة لكنهم لا يزالون يحتاجون لوكلاء مسموح بهم

    **مثال:**

    * المزود: GPT-4
    * مجموعات المستخدمين: "فريق الهندسة"
    * القائمة البيضاء للوكلاء: "وكيل مراجعة الكود"، "مستشار البنية"
    * **النتيجة:** فقط أعضاء فريق الهندسة يمكنهم استخدام GPT-4، وفقط مع هذين الوكيلين
  </Accordion>
</AccordionGroup>

### تكوين ضوابط الوصول

لتكوين ضوابط الوصول لمزود LLM:

<Steps>
  <Step title="انتقل إلى تكوين LLM">
    انتقل إلى **لوحة الإدارة ← التكوين ← LLM**
  </Step>

  <Step title="اختر المزود">
    انقر على مزود موجود أو أنشئ واحدًا جديدًا
  </Step>

  <Step title="تكوين ضوابط الوصول">
    في قسم **ضوابط الوصول** المتداخل تحت الخيارات المتقدمة:

    * أوقف تشغيل **اجعله عامًا** لتمكين القيود
    * اختر مجموعات المستخدمين في **وصول مجموعة المستخدمين** (اختياري)
    * اختر الوكلاء في **القائمة البيضاء للوكلاء** (اختياري)
  </Step>

  <Step title="حفظ التغييرات">
    احفظ تغييراتك
  </Step>
</Steps>

<Note>
  عندما يتم تعيين مزود على عام، يتم تعطيل محددات ضوابط الوصول تلقائيًا.
</Note>

### منطق قرار الوصول

يحدد النظام الوصول بناءً على المنطق التالي:

| is\_public | مجموعات محددة | وكلاء محددون | قاعدة الوصول                                         |
| ---------- | ------------- | ------------ | ---------------------------------------------------- |
| `true`     | أي            | أي           | الجميع لديه وصول                                     |
| `false`    | نعم           | نعم          | يجب أن يكون في مجموعة **و** يستخدم وكيلًا مسموحًا به |
| `false`    | نعم           | لا           | يجب أن يكون في مجموعة (المسؤولون يتجاوزون)           |
| `false`    | لا            | نعم          | يجب استخدام وكيل مسموح به (ينطبق على المسؤولين)      |
| `false`    | لا            | لا           | وصول للمسؤولين فقط                                   |

### رؤية المزود

سيرى المستخدمون فقط مزودي LLM الذين لديهم حق الوصول إليهم:

* في واجهة إنشاء/تعديل الوكيل
* في محدد النموذج لواجهة المحادثة
* عند استخدام API لسرد المزودين المتاحين

المزودون المقيدون مخفيون تمامًا عن المستخدمين الذين ليس لديهم وصول،
مما يمنع الارتباك ومحاولات الاستخدام غير المصرح بها.
