Build tool-calling loops, or apps where an LLM works with state and multiple actors, using this open-source library. A ready-made template comes with the Agent Bricks CLI.
Read more: Databricks docs
In the Ultra Transcenders books
Each book explains LangGraph in context, with comparison tables and the common traps.
Terms in this definition
- WHERE
Limits a SELECT, UPDATE or DELETE to just the rows meeting a condition. Omit it, and the statement hits every row.
- LLM
Large language model, usually a transformer network with billions of parameters that learnt to predict the next token from vast amounts of text. Compared with a small language model it is more capable across tasks, but slower and costlier.
- State
A parameter in OAuth that carries custom data through the authorisation flow and back, as with the "Support state parameter" option in APIM.
- Template
A golden image for deploying VMs that cannot itself be started or edited; to change one, turn it back into a VM, update it and convert again, or clone it.
- Agent Bricks CLI
The
agentbrickstool, in Beta and installed through thedatabricks-agentbrickspackage, creates the skeleton of a custom agent, lets you try it on your own machine and then ships it to Agent Runtime.
Related terms
- Agent sessions
A Beta feature that keeps the state of a single interaction in Lakebase, typically the chat history or a framework's state like a LangGraph graph. For anything that should persist beyond one conversation, Agent memory is the right place.
- AzureAIOpenTelemetryTracer
Callback tracer for LangChain and LangGraph that sends OpenTelemetry spans to Foundry and Azure Monitor, but only if supplied as
config={'callbacks':[tracer]}; theenable_content_recordingsetting decides whether message content is captured. - Framework or harness
LangGraph and the OpenAI Agents SDK are typical choices for this part of a deployed agent, the code that executes its loop. Around it sit a wrapping server and a hosting runtime.