dotsagent.io
Taal:Nederlands
Framework · LlamaIndex

LlamaIndex in een oogopslag

LlamaIndex combineert tools voor het parsen en ophalen van documenten met event-driven Agent Workflows in Python en TypeScript. Workflows kunnen pauzeren voor invoer van mensen, de status persistent opslaan en als MCP-servers worden aangeboden of naar LlamaCloud worden gedeployed.

Geschikt voor: Agents die veel met documenten werken en eerst parsen, extraheren en zoeken voordat ze handelen.

Belangrijkste gegevens

Beheerder
LlamaIndex
Talen
Python, TypeScript
Licentie
MIT
Nieuwste versie
llama-index 0.14.25 / llama-index-workflows 2.25.0 · 25 september 2026
Repository
run-llama/llama_index · 52.380 sterren
Gehoste optie
LlamaCloud via LlamaAgents (llamactl deploy)
Deploy met llamactl; daarna worden workflows aangeboden via api.cloud.llamaindex.ai.

Quickstart

Installeer het pakket, stel de inloggegevens in en voer vervolgens de eenvoudigste agent uit de officiële documentatie uit. De model-ID's zijn de ID's uit de documentatie en zijn mogelijk niet beschikbaar voor je account.

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

Vereist 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())

Bron voor quickstart

Functies

Alle modellenJaFunctionAgent voor modellen met function calling; ReActAgent voor de overige modellen
MCP-clientJaget_tools_from_mcp_url in llama-index-tools-mcp
MCP-serverJaworkflow_as_mcp biedt een workflow aan via FastMCP
Multi-agentJaAgentWorkflow coördineert meerdere agents
Duurzame runsJaWorkflows slaan de status persistent op zodra er een coördinatiebackend is aangesloten
Goedkeuring door een mensJaInputRequiredEvent en HumanResponseEvent pauzeren een workflow
TracingNiet bevestigd
EvalsNiet bevestigd

Recente wijzigingen

  • De workflows-repository is hernoemd naar run-llama/llama-agents (LlamaAgents); het PyPI-pakket heet nog steeds llama-index-workflows.
  • llamactl kan workflows nu aanbieden en deployen.

Alternatieven in dezelfde taal

Bronnen

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

Onafhankelijke referentie voor iedereen die AI-agents bouwt. Niet verbonden aan een van de genoemde leveranciers.

© 2026 DotsAgent · Feiten gecontroleerd op 1 oktober 2026