dotsagent.io
Dil:Türkçe
Framework · LlamaIndex

LlamaIndex hakkında kısa bilgiler

LlamaIndex, belge ayrıştırma ve erişim araçlarını Python ve TypeScript'teki olay güdümlü Agent Workflows ile bir araya getirir. Workflows insan girdisi beklemek üzere duraklayabilir, durumu kalıcı olarak saklayabilir ve MCP sunucuları olarak sunulabilir ya da LlamaCloud'a deploy edilebilir.

En uygun kullanım: Eyleme geçmeden önce belgeleri ayrıştıran, bilgi çıkaran ve arayan; belge ağırlıklı, erişim odaklı ajanlar.

Temel bilgiler

Bakımını yapan
LlamaIndex
Diller
Python, TypeScript
Lisans
MIT
En son sürüm
llama-index 0.14.25 / llama-index-workflows 2.25.0 · 25 Eylül 2026
Repository
run-llama/llama_index · 52.380 yıldız
Barındırılan seçenek
LlamaCloud via LlamaAgents (llamactl deploy)
llamactl ile deploy edin; workflow'lar daha sonra api.cloud.llamaindex.ai üzerinden sunulur.

Hızlı başlangıç

Paketi yükleyin, kimlik bilgilerini ayarlayın ve ardından resmî dokümanlardaki en basit agent'ı çalıştırın. Model ID'leri dokümanlarda kullanılanlardır ve hesabınızda etkin olmayabilir.

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

OPENAI_API_KEY gerekir

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

Hızlı başlangıç kaynağı

Özellikler

Herhangi bir modelEvetFonksiyon çağırma destekli modeller için FunctionAgent; diğerleri için ReActAgent
MCP istemcisiEvetllama-index-tools-mcp içindeki get_tools_from_mcp_url
MCP sunucusuEvetworkflow_as_mcp, bir workflow'u FastMCP üzerinden sunar
Çoklu ajanEvetAgentWorkflow birden fazla ajanı koordine eder
Kalıcı çalıştırmalarEvetBir koordinasyon arka ucu bağlandığında Workflows durumu kalıcı olarak saklar
İnsan onayıEvetInputRequiredEvent ve HumanResponseEvent bir workflow'u duraklatır
İzlemeDoğrulanmadı
EvalsDoğrulanmadı

Son değişiklikler

  • workflows deposunun adı run-llama/llama-agents (LlamaAgents) olarak değiştirildi; PyPI paketi hâlâ llama-index-workflows.
  • llamactl artık workflow'ları sunup deploy ediyor.

Aynı dildeki alternatifler

Kaynaklar

  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

AI agent geliştirenler için bağımsız bir başvuru kaynağıdır. Burada adı geçen hiçbir sağlayıcıyla bağlantısı yoktur.

© 2026 DotsAgent · Bilgiler 1 Ekim 2026 tarihinde kontrol edildi