Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 67 additions & 0 deletions docs/ar/observability/aegis.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
title: تكامل Aegis
description: أضف الحوكمة واكتشاف حقن الموجهات وإخفاء المعلومات الشخصية إلى CrewAI باستخدام Aegis
icon: shield-halved
mode: "wide"
---

# دمج Aegis مع CrewAI

يوضح هذا الدليل كيفية دمج **Aegis** مع **CrewAI** لإضافة حواجز حماية الحوكمة -- بما في ذلك اكتشاف حقن الموجهات وإخفاء المعلومات الشخصية والسياسة كرمز -- إلى سير عمل الوكلاء الخاص بك.

> **ما هو Aegis؟** [Aegis](https://github.com/Acacian/aegis) هو نظام حوكمة مفتوح المصدر لوكلاء الذكاء الاصطناعي. يوفر أدوات قياس تلقائية للأطر الشائعة، واكتشاف حقن الموجهات (107 أنماط)، وإخفاء المعلومات الشخصية، وتنفيذ السياسة كرمز، ومسار تدقيق كامل. التثبيت عبر PyPI: `pip install agent-aegis`.

## البدء

### الخطوة 1: تثبيت التبعيات

```python
%pip install agent-aegis crewai crewai_tools
```

### الخطوة 2: تهيئة Aegis

```python
import aegis

aegis.auto_instrument()
```

### الخطوة 3: إنشاء تطبيق CrewAI

أنشئ تطبيق CrewAI كالمعتاد. يعترض Aegis بشفافية مكالمات LLM لفرض سياسات الحوكمة.

```python
from crewai import Agent, Task, Crew

researcher = Agent(
role="Researcher",
goal="البحث عن معلومات دقيقة حول حوكمة الذكاء الاصطناعي",
backstory="أنت باحث خبير في أمان الذكاء الاصطناعي.",
)

task = Task(
description="ابحث عن أحدث الاتجاهات في حوكمة وكلاء الذكاء الاصطناعي.",
expected_output="ملخص موجز لاتجاهات حوكمة الذكاء الاصطناعي.",
agent=researcher,
)

crew = Crew(agents=[researcher], tasks=[task], share_crew=False)
result = crew.kickoff()
```

## الميزات الرئيسية

| الميزة | الوصف |
|---|---|
| **أدوات القياس التلقائية** | إعداد بسطر واحد |
| **اكتشاف حقن الموجهات** | 107 أنماط اكتشاف |
| **إخفاء المعلومات الشخصية** | إخفاء تلقائي للبريد الإلكتروني والهاتف |
| **السياسة كرمز** | سياسات حوكمة قائمة على YAML |
| **مسار التدقيق** | سجل كامل لجميع تفاعلات LLM |

## المراجع

- [وثائق Aegis](https://acacian.github.io/aegis/)
- [Aegis على PyPI](https://pypi.org/project/agent-aegis/)
- [مستودع GitHub لـ Aegis](https://github.com/Acacian/aegis)
4 changes: 4 additions & 0 deletions docs/ar/observability/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ mode: "wide"
<Card title="Weave" icon="network-wired" href="/ar/observability/weave">
منصة Weights & Biases لتتبع وتقييم تطبيقات الذكاء الاصطناعي.
</Card>

<Card title="Aegis" icon="shield-halved" href="/ar/observability/aegis">
نظام حوكمة مع اكتشاف حقن الموجهات وإخفاء المعلومات الشخصية والسياسة كرمز.
</Card>
</CardGroup>

### التقييم وضمان الجودة
Expand Down
28 changes: 28 additions & 0 deletions docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,7 @@
"pages": [
"en/observability/tracing",
"en/observability/overview",
"en/observability/aegis",
"en/observability/arize-phoenix",
"en/observability/braintrust",
"en/observability/datadog",
Expand Down Expand Up @@ -785,6 +786,7 @@
"pages": [
"en/observability/tracing",
"en/observability/overview",
"en/observability/aegis",
"en/observability/arize-phoenix",
"en/observability/braintrust",
"en/observability/datadog",
Expand Down Expand Up @@ -1254,6 +1256,7 @@
"pages": [
"en/observability/tracing",
"en/observability/overview",
"en/observability/aegis",
"en/observability/arize-phoenix",
"en/observability/braintrust",
"en/observability/datadog",
Expand Down Expand Up @@ -1723,6 +1726,7 @@
"pages": [
"en/observability/tracing",
"en/observability/overview",
"en/observability/aegis",
"en/observability/arize-phoenix",
"en/observability/braintrust",
"en/observability/datadog",
Expand Down Expand Up @@ -2191,6 +2195,7 @@
"pages": [
"en/observability/tracing",
"en/observability/overview",
"en/observability/aegis",
"en/observability/arize-phoenix",
"en/observability/braintrust",
"en/observability/datadog",
Expand Down Expand Up @@ -2659,6 +2664,7 @@
"pages": [
"en/observability/tracing",
"en/observability/overview",
"en/observability/aegis",
"en/observability/arize-phoenix",
"en/observability/braintrust",
"en/observability/datadog",
Expand Down Expand Up @@ -3128,6 +3134,7 @@
"pages": [
"en/observability/tracing",
"en/observability/overview",
"en/observability/aegis",
"en/observability/arize-phoenix",
"en/observability/braintrust",
"en/observability/datadog",
Expand Down Expand Up @@ -3614,6 +3621,7 @@
"pages": [
"pt-BR/observability/tracing",
"pt-BR/observability/overview",
"pt-BR/observability/aegis",
"pt-BR/observability/arize-phoenix",
"pt-BR/observability/braintrust",
"pt-BR/observability/datadog",
Expand Down Expand Up @@ -4068,6 +4076,7 @@
"pages": [
"pt-BR/observability/tracing",
"pt-BR/observability/overview",
"pt-BR/observability/aegis",
"pt-BR/observability/arize-phoenix",
"pt-BR/observability/braintrust",
"pt-BR/observability/datadog",
Expand Down Expand Up @@ -4522,6 +4531,7 @@
"pages": [
"pt-BR/observability/tracing",
"pt-BR/observability/overview",
"pt-BR/observability/aegis",
"pt-BR/observability/arize-phoenix",
"pt-BR/observability/braintrust",
"pt-BR/observability/datadog",
Expand Down Expand Up @@ -4976,6 +4986,7 @@
"pages": [
"pt-BR/observability/tracing",
"pt-BR/observability/overview",
"pt-BR/observability/aegis",
"pt-BR/observability/arize-phoenix",
"pt-BR/observability/braintrust",
"pt-BR/observability/datadog",
Expand Down Expand Up @@ -5429,6 +5440,7 @@
"pages": [
"pt-BR/observability/tracing",
"pt-BR/observability/overview",
"pt-BR/observability/aegis",
"pt-BR/observability/arize-phoenix",
"pt-BR/observability/braintrust",
"pt-BR/observability/datadog",
Expand Down Expand Up @@ -5882,6 +5894,7 @@
"pages": [
"pt-BR/observability/tracing",
"pt-BR/observability/overview",
"pt-BR/observability/aegis",
"pt-BR/observability/arize-phoenix",
"pt-BR/observability/braintrust",
"pt-BR/observability/datadog",
Expand Down Expand Up @@ -6336,6 +6349,7 @@
"pages": [
"pt-BR/observability/tracing",
"pt-BR/observability/overview",
"pt-BR/observability/aegis",
"pt-BR/observability/arize-phoenix",
"pt-BR/observability/braintrust",
"pt-BR/observability/datadog",
Expand Down Expand Up @@ -6832,6 +6846,7 @@
"pages": [
"ko/observability/tracing",
"ko/observability/overview",
"ko/observability/aegis",
"ko/observability/arize-phoenix",
"ko/observability/braintrust",
"ko/observability/datadog",
Expand Down Expand Up @@ -7298,6 +7313,7 @@
"pages": [
"ko/observability/tracing",
"ko/observability/overview",
"ko/observability/aegis",
"ko/observability/arize-phoenix",
"ko/observability/braintrust",
"ko/observability/datadog",
Expand Down Expand Up @@ -7764,6 +7780,7 @@
"pages": [
"ko/observability/tracing",
"ko/observability/overview",
"ko/observability/aegis",
"ko/observability/arize-phoenix",
"ko/observability/braintrust",
"ko/observability/datadog",
Expand Down Expand Up @@ -8230,6 +8247,7 @@
"pages": [
"ko/observability/tracing",
"ko/observability/overview",
"ko/observability/aegis",
"ko/observability/arize-phoenix",
"ko/observability/braintrust",
"ko/observability/datadog",
Expand Down Expand Up @@ -8695,6 +8713,7 @@
"pages": [
"ko/observability/tracing",
"ko/observability/overview",
"ko/observability/aegis",
"ko/observability/arize-phoenix",
"ko/observability/braintrust",
"ko/observability/datadog",
Expand Down Expand Up @@ -9160,6 +9179,7 @@
"pages": [
"ko/observability/tracing",
"ko/observability/overview",
"ko/observability/aegis",
"ko/observability/arize-phoenix",
"ko/observability/braintrust",
"ko/observability/datadog",
Expand Down Expand Up @@ -9626,6 +9646,7 @@
"pages": [
"ko/observability/tracing",
"ko/observability/overview",
"ko/observability/aegis",
"ko/observability/arize-phoenix",
"ko/observability/braintrust",
"ko/observability/datadog",
Expand Down Expand Up @@ -10122,6 +10143,7 @@
"pages": [
"ar/observability/tracing",
"ar/observability/overview",
"ar/observability/aegis",
"ar/observability/arize-phoenix",
"ar/observability/braintrust",
"ar/observability/datadog",
Expand Down Expand Up @@ -10588,6 +10610,7 @@
"pages": [
"ar/observability/tracing",
"ar/observability/overview",
"ar/observability/aegis",
"ar/observability/arize-phoenix",
"ar/observability/braintrust",
"ar/observability/datadog",
Expand Down Expand Up @@ -11054,6 +11077,7 @@
"pages": [
"ar/observability/tracing",
"ar/observability/overview",
"ar/observability/aegis",
"ar/observability/arize-phoenix",
"ar/observability/braintrust",
"ar/observability/datadog",
Expand Down Expand Up @@ -11520,6 +11544,7 @@
"pages": [
"ar/observability/tracing",
"ar/observability/overview",
"ar/observability/aegis",
"ar/observability/arize-phoenix",
"ar/observability/braintrust",
"ar/observability/datadog",
Expand Down Expand Up @@ -11985,6 +12010,7 @@
"pages": [
"ar/observability/tracing",
"ar/observability/overview",
"ar/observability/aegis",
"ar/observability/arize-phoenix",
"ar/observability/braintrust",
"ar/observability/datadog",
Expand Down Expand Up @@ -12450,6 +12476,7 @@
"pages": [
"ar/observability/tracing",
"ar/observability/overview",
"ar/observability/aegis",
"ar/observability/arize-phoenix",
"ar/observability/braintrust",
"ar/observability/datadog",
Expand Down Expand Up @@ -12916,6 +12943,7 @@
"pages": [
"ar/observability/tracing",
"ar/observability/overview",
"ar/observability/aegis",
"ar/observability/arize-phoenix",
"ar/observability/braintrust",
"ar/observability/datadog",
Expand Down
Loading