dotsagent.io
Wika:Filipino
Framework · LlamaIndex

Pangkalahatang-ideya ng LlamaIndex

Pinagsasama ng LlamaIndex ang mga tool nito para sa pag-parse at pagkuha ng impormasyon mula sa mga dokumento at ang mga event-driven Agent Workflow sa Python at TypeScript. Maaaring huminto ang Workflows para tumanggap ng input mula sa tao, mag-persist ng state, at magsilbing MCP server o i-deploy sa LlamaCloud.

Pinakamainam para sa: Mga agent na nakasentro sa dokumento at retrieval, na nagpa-parse, kumukuha ng impormasyon at naghahanap bago kumilos.

Mahahalagang detalye

Tagapangasiwa
LlamaIndex
Mga wika
Python, TypeScript
Lisensya
MIT
Pinakabagong bersyon
llama-index 0.14.25 / llama-index-workflows 2.25.0 · Setyembre 25, 2026
Repository
run-llama/llama_index · 52,380 star
Hosted na opsyon
LlamaCloud via LlamaAgents (llamactl deploy)
Mag-deploy gamit ang llamactl; pagkatapos, magsisilbi ang workflows mula sa api.cloud.llamaindex.ai.

Quickstart

I-install ang package, itakda ang mga credential, pagkatapos ay patakbuhin ang pinakasimpleng agent mula sa opisyal na dokumentasyon. Ang mga Model ID ay ang ginagamit sa dokumentasyon at maaaring hindi naka-enable sa account mo.

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

Kailangan ng 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())

Pinagmulan ng quickstart

Mga feature

Anumang modelOoGamitin ang FunctionAgent para sa mga modelong may function calling; ReActAgent naman para sa iba
MCP clientOoget_tools_from_mcp_url sa llama-index-tools-mcp
MCP serverOoNagsisilbi ang workflow_as_mcp ng workflow sa pamamagitan ng FastMCP
Multi-agentOoIniuugnay ng AgentWorkflow ang ilang agent
Durable na mga runOoNagpa-persist ng state ang Workflows kapag nakakonekta na ang isang coordination backend
Pag-apruba ng taoOoPinahihinto ng InputRequiredEvent at HumanResponseEvent ang isang workflow
TracingHindi pa nakukumpirma
EvalsHindi pa nakukumpirma

Mga kamakailang pagbabago

  • Pinalitan ang pangalan ng workflows repo at ginawa itong run-llama/llama-agents (LlamaAgents); llama-index-workflows pa rin ang pangalan ng PyPI package.
  • Nagsisilbi at nagde-deploy na ngayon ng workflows ang llamactl.

Mga alternatibo sa parehong wika

Mga pinagmulan

  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

Independent na sanggunian para sa mga gumagawa ng AI agent. Hindi kami kaanib ng alinman sa mga vendor na nakalista rito.

© 2026 DotsAgent · Sinuri ang mga detalye noong Oktubre 1, 2026