---
title: "LlamaIndex: الميزات والإصدار والبدء السريع · DotsAgent"
description: "LlamaIndex من LlamaIndex: الترخيص، وأحدث إصدار، ودعم MCP، وعمليات التشغيل المستدامة، والموافقة البشرية، والتتبّع والتقييمات، بالإضافة إلى مثال للبدء السريع قابل للنسخ."
url: https://dotsagent.io/ar/frameworks/llamaindex
---

إطار عمل · LlamaIndex

# نظرة عامة على LlamaIndex

يجمع LlamaIndex بين أدوات تحليل المستندات واسترجاعها وسير عمل الوكلاء المعتمد على الأحداث في Python وTypeScript. ويمكن لسير العمل التوقف لانتظار إدخال بشري وحفظ الحالة، كما يمكن تقديمه كخادم MCP أو نشره على LlamaCloud.

**الأنسب لـ:**  وكلاء يركّزون على استرجاع المعلومات من المستندات، ويحلّلونها ويستخرجون منها المعلومات ويبحثون فيها قبل تنفيذ المهام.

## معلومات أساسية

- **الجهة المسؤولة عن الصيانة**: LlamaIndex
- **اللغات**: Python, TypeScript
- **الترخيص**: MIT
- **أحدث إصدار**: `llama-index 0.14.25 / llama-index-workflows 2.25.0` · 25 سبتمبر 2026
- **المستودع**: [run-llama/llama_index](https://github.com/run-llama/llama_index) · 52,380 نجمة
- **خيار الاستضافة**: [LlamaCloud via LlamaAgents (llamactl deploy)](https://developers.llamaindex.ai/python/llamaagents/llamactl/workflow-api/)انشر باستخدام llamactl؛ ثم يُقدَّم سير العمل من api.cloud.llamaindex.ai.

## البدء السريع

ثبّت الحزمة، واضبط بيانات الاعتماد، ثم شغّل أبسط وكيل وفقًا للوثائق الرسمية. معرّفات النماذج هي المعتمدة في الوثائق، وقد لا تكون مفعّلة في حسابك.

`التثبيت`

```
pip install llama-index-core llama-index-llms-openai  (from search summary of the starter tutorial; not copied verbatim)
```

يتطلب OPENAI_API_KEY

`Python`

```
import asyncio
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.openai import OpenAI

# Define a simple calculator tool
def multiply(a: float, b: float) -> float:
    """Useful for multiplying two numbers."""
    return a * b

# Create an agent workflow with our calculator tool
agent = FunctionAgent(
    tools=[multiply],
    llm=OpenAI(model="gpt-4o-mini"),
    system_prompt="You are a helpful assistant that can multiply two numbers.",
)

async def main():
    # Run the agent
    response = await agent.run("What is 1234 * 4567?")
    print(str(response))

# Run the agent
if __name__ == "__main__":
    asyncio.run(main())
```

[مصدر البدء السريع](https://developers.llamaindex.ai/python/framework/module_guides/deploying/agents/)

## الميزات

| أي نموذج | — | استخدم FunctionAgent للنماذج التي تدعم استدعاء الدوال، وReActAgent للنماذج الأخرى |
| --- | --- | --- |
| عميل MCP | — | استخدم get_tools_from_mcp_url من llama-index-tools-mcp |
| خادم MCP | — | تتيح workflow_as_mcp تقديم سير عمل عبر FastMCP |
| متعدد الوكلاء | — | ينسّق AgentWorkflow بين عدة وكلاء |
| عمليات تنفيذ مستدامة | — | يحفظ سير العمل الحالة عند توصيله بواجهة خلفية للتنسيق |
| موافقة بشرية | — | يوقف InputRequiredEvent وHumanResponseEvent سير العمل مؤقتًا |
| التتبّع | — | — |
| التقييمات | — | — |

## التغييرات الأخيرة

- أُعيدت تسمية مستودع workflows إلى run-llama/llama-agents (LlamaAgents)؛ وما تزال حزمة PyPI تحمل الاسم llama-index-workflows.
- أصبح llamactl يقدّم سير العمل وينشره.

## بدائل باللغة نفسها

- [OpenAI Agents SDK](https://dotsagent.io/ar/frameworks/openai-agents-python)

- [OpenAI Agents SDK (JS)](https://dotsagent.io/ar/frameworks/openai-agents-js)

- [Claude Agent SDK](https://dotsagent.io/ar/frameworks/claude-agent-sdk)

- [Google ADK](https://dotsagent.io/ar/frameworks/google-adk)

- [Microsoft Agent Framework](https://dotsagent.io/ar/frameworks/microsoft-agent-framework)

- [LangGraph](https://dotsagent.io/ar/frameworks/langgraph)

## المصادر

1. [developers.llamaindex.ai](https://developers.llamaindex.ai/python/framework/getting_started/starter_example/)/python/framework/getting_started/starter_example/
2. [developers.llamaindex.ai](https://developers.llamaindex.ai/python/framework/module_guides/deploying/agents/)/python/framework/module_guides/deploying/agents/
3. [developers.llamaindex.ai](https://developers.llamaindex.ai/python/examples/agent/agent_workflow_basic/)/python/examples/agent/agent_workflow_basic/
4. [developers.llamaindex.ai](https://developers.llamaindex.ai/python/examples/tools/mcp/)/python/examples/tools/mcp/
5. [developers.llamaindex.ai](https://developers.llamaindex.ai/python/llamaagents/workflows/human_in_the_loop/)/python/llamaagents/workflows/human_in_the_loop/
6. [developers.llamaindex.ai](https://developers.llamaindex.ai/python/llamaagents/llamactl/workflow-api/)/python/llamaagents/llamactl/workflow-api/
7. [github.com](https://github.com/run-llama/llama-agents)/run-llama/llama-agents
8. [pypi.org](https://pypi.org/pypi/llama-index/json)/pypi/llama-index/json
9. [api.github.com](https://api.github.com/repos/run-llama/llama_index)/repos/run-llama/llama_index

مرجع مستقل لمطوّري وكلاء الذكاء الاصطناعي. لا تربطنا أي علاقة بأي من المورّدين المذكورين هنا.

© 2026 DotsAgent · تم التحقق من المعلومات في 1 أكتوبر 2026
