“In this session, we will explore the concept of ‘Data Agents’, advanced knowledge workers powered by Large Language Models (LLMs) capable of intelligently performing various tasks over your data, in both a ‘read’ and ‘write’ function. We will discuss how these agents can conduct automated search and retrieval across different types of data, call and process responses from external service APIs, and store conversation history.
Further, we will delve into the construction of these data agents, specifically the core components needed for their creation — the reasoning loop and tool abstractions. The reasoning loop allows data agents to select and interact with tools in response to an input task, while tool abstractions facilitate this interaction with various APIs.
We will introduce LlamaHub’s Tool Repository, which includes 15+ Tool Specs that enrich a data agent’s capabilities. Highlighting specific tools such as Gmail Spec, Zapier Spec, and Google Calendar Spec, we’ll illustrate how they can be used to perform diverse actions.
The talk will provide practical examples, demonstrating how to initialize an OpenAIAgent with different specs like Gmail and Weather, and conduct tasks like email searches or live weather updates.
In essence, the talk aims to empower attendees with the knowledge and tools necessary to build their own automated knowledge agents using LlamaIndex, leveraging the power of LLMs to perform complex data tasks.”