Files
crewAI/docs/edge/ar/tools/database-data/overview.mdx
T
Nora Reidy c0eda9f538
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Vulnerability Scan / Detect changes (push) Has been cancelled
Vulnerability Scan / pip-audit (push) Has been cancelled
Check Documentation Broken Links / Check broken links (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
docs: consolidate MongoDB documentation improvements (#8097)
* docs: consolidate MongoDB documentation improvements

Combines previously closed MongoDB docs PRs (#6847, #6845, #6721,
#6626, #6760, #6759) into a single PR per the updated contribution
guidelines requiring a linked open issue.

RagTool only supports chromadb and qdrant as vector store backends;
MongoDB Atlas is covered separately by MongoDBVectorSearchTool, which
is already listed in the database-data tools overview, so the RagTool
data-sources bullet was dropped rather than reintroduced.

Fixes #8096

* revert gemini change

* ai review feedback

* memory wording

* translations
2026-10-13 11:36:15 +05:30

73 lines
3.4 KiB
Plaintext

---
title: "نظرة عامة"
description: "الاتصال بقواعد البيانات ومخازن المتجهات ومستودعات البيانات للحصول على وصول شامل للبيانات"
icon: "face-smile"
mode: "wide"
---
تتيح هذه الأدوات لوكلائك التفاعل مع أنظمة قواعد بيانات متنوعة، من قواعد بيانات SQL التقليدية إلى مخازن المتجهات الحديثة ومستودعات البيانات.
## **الأدوات المتاحة**
<CardGroup cols={2}>
<Card title="أداة MySQL" icon="database" href="/ar/tools/database-data/mysqltool">
الاتصال بقواعد بيانات MySQL والاستعلام عنها بعمليات SQL.
</Card>
<Card title="بحث PostgreSQL" icon="elephant" href="/ar/tools/database-data/pgsearchtool">
البحث والاستعلام في قواعد بيانات PostgreSQL بكفاءة.
</Card>
<Card title="بحث Snowflake" icon="snowflake" href="/ar/tools/database-data/snowflakesearchtool">
الوصول إلى مستودع بيانات Snowflake للتحليلات وإعداد التقارير.
</Card>
<Card title="أداة NL2SQL" icon="language" href="/ar/tools/database-data/nl2sqltool">
تحويل استعلامات اللغة الطبيعية إلى عبارات SQL تلقائياً.
</Card>
<Card title="بحث متجهي Qdrant" icon="vector-square" href="/ar/tools/database-data/qdrantvectorsearchtool">
البحث في التضمينات المتجهية باستخدام قاعدة بيانات Qdrant المتجهية.
</Card>
<Card title="بحث متجهي Weaviate" icon="network-wired" href="/ar/tools/database-data/weaviatevectorsearchtool">
إجراء بحث دلالي باستخدام قاعدة بيانات Weaviate المتجهية.
</Card>
<Card title="بحث متجهي MongoDB" icon="leaf" href="/ar/tools/database-data/mongodbvectorsearchtool">
بحث التشابه المتجهي على MongoDB Atlas مع أدوات مساعدة للفهرسة.
</Card>
<Card title="بحث SingleStore" icon="database" href="/ar/tools/database-data/singlestoresearchtool">
استعلامات SELECT/SHOW آمنة على SingleStore مع تجميع الاتصالات والتحقق.
</Card>
</CardGroup>
## **حالات الاستخدام الشائعة**
- **تحليل البيانات**: الاستعلام عن قواعد البيانات لذكاء الأعمال وإعداد التقارير
- **البحث المتجهي**: العثور على محتوى مشابه باستخدام التضمينات الدلالية
- **عمليات ETL**: استخراج البيانات وتحويلها وتحميلها بين الأنظمة
- **التحليلات الفورية**: الوصول إلى البيانات الحية لاتخاذ القرارات
```python
from crewai_tools import MySQLTool, MongoDBVectorSearchTool, QdrantVectorSearchTool, NL2SQLTool
# Create database tools
mysql_db = MySQLTool()
mongodb_vector_search = MongoDBVectorSearchTool(
connection_string="<MONGODB_URI>",
database_name="<database>",
collection_name="<collection>",
)
qdrant_vector_search = QdrantVectorSearchTool()
nl_to_sql = NL2SQLTool()
# Add to your agent
agent = Agent(
role="Data Analyst",
tools=[mysql_db, mongodb_vector_search, qdrant_vector_search, nl_to_sql],
goal="Extract insights from various data sources"
)
```