Tag: LLamaIndex

  • LLamaIndex Workflows

    LLamaIndex Workflows

    Today, the LLamaIndex Team introduced Workflows—a new event-driven way of building multi-agent applications. By modeling each agent as a component that subscribes to and emits events, you can build complex orchestration in a readable, Pythonic manner that leverages batching, async, and streaming. Limitations of the Graph/Pipeline-Based Approach The path to this innovation wasn’t immediate. Earlier…

  • LLama Agents by LLamaIndex

    LLama Agents by LLamaIndex

    Let’s take the common pattern of agents interacting with tools, and turning them into microservices. In llama-agents we allow you to setup both an agent service, which takes in a user input and performs reasoning about the next task to solve, and also a tool service, which can execute any variety of tools and exposes…

  • Building a Basic AI Agent

    Building a Basic AI Agent

    In LlamaIndex, an agent is a semi-autonomous piece of software powered by an LLM that is given a task and executes a series of steps towards solving that task. It is given a set of tools, which can be anything from arbitrary functions up to full LlamaIndex query engines, and it selects the best available…