LLM Mesh agentic applications#
This tutorial series demonstrates how to build agentic applications using the LLM Mesh in Dataiku. Through an example of building a customer information assistant, you’ll explore three parts of an agentic workflow:
Tools - How to define and use tools with the LLM Mesh
Agents - How to create an LLM-based agent that uses multiple tools
Webapps - How to build a web application with the agent
Prerequisites#
Dataiku >= 13.2
LLM Mesh connection to a provider that supports tool calls (tested with OpenAI GPT-4; you can find a compatible list here)
Project permissions for “Read project content” and “Write project content”
An SQL dataset
pro_customers_sql
(a CSV file can be downloaded here containing customer dataPython environment with the following packages
dash # tested with 2.18.2 dash-bootstrap-components # tested with 1.6.0 duckduckgo_search # tested with 7.1.1