---
title: "LlamaIndex : fonctionnalités, version et démarrage rapide · DotsAgent"
description: "LlamaIndex de LlamaIndex : licence, dernière version, prise en charge de MCP, exécutions durables, validation humaine, traçage et évaluations, avec un guide de démarrage rapide à copier."
url: https://dotsagent.io/fr/frameworks/llamaindex
---

Framework · LlamaIndex

# LlamaIndex en bref

LlamaIndex associe ses outils d’analyse et de récupération de documents à des workflows d’agents événementiels en Python et TypeScript. Les workflows peuvent se mettre en pause pour attendre une intervention humaine, conserver leur état et être exposés comme serveurs MCP ou déployés sur LlamaCloud.

**Idéal pour :**  Les agents centrés sur les documents et la récupération, qui analysent, extraient et recherchent des informations avant d’agir.

## Informations clés

- **Mainteneur**: LlamaIndex
- **Langages**: Python, TypeScript
- **Licence**: MIT
- **Dernière version**: `llama-index 0.14.25 / llama-index-workflows 2.25.0` · 25 septembre 2026
- **Dépôt**: [run-llama/llama_index](https://github.com/run-llama/llama_index) · 52 380 étoiles
- **Option hébergée**: [LlamaCloud via LlamaAgents (llamactl deploy)](https://developers.llamaindex.ai/python/llamaagents/llamactl/workflow-api/)Déployez avec llamactl ; les workflows sont ensuite servis depuis api.cloud.llamaindex.ai.

## Démarrage rapide

Installez le package, configurez vos identifiants, puis lancez l’agent le plus simple présenté dans la documentation officielle. Les ID de modèle utilisés sont ceux de la documentation et ne sont pas forcément activés sur votre compte.

`Installer`

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

Nécessite 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())
```

[Source du guide de démarrage rapide](https://developers.llamaindex.ai/python/framework/module_guides/deploying/agents/)

## Fonctionnalités

| Tous les modèles | — | FunctionAgent pour les modèles avec appel de fonctions ; ReActAgent pour les autres |
| --- | --- | --- |
| Client MCP | — | get_tools_from_mcp_url dans llama-index-tools-mcp |
| Serveur MCP | — | workflow_as_mcp expose un workflow via FastMCP |
| Multi-agent | — | AgentWorkflow coordonne plusieurs agents |
| Exécutions durables | — | Les workflows conservent leur état une fois qu’un backend de coordination est connecté |
| Approbation humaine | — | InputRequiredEvent et HumanResponseEvent mettent un workflow en pause |
| Traçage | — | — |
| Évaluations | — | — |

## Modifications récentes

- Le dépôt workflows a été renommé run-llama/llama-agents (LlamaAgents) ; le package PyPI s’appelle toujours llama-index-workflows.
- llamactl permet désormais de servir et de déployer des workflows.

## Alternatives dans le même langage

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

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

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

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

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

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

## Sources

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

Référence indépendante pour les personnes qui créent des agents IA. Sans affiliation avec les fournisseurs cités.

© 2026 DotsAgent · Données vérifiées le 1 octobre 2026
