Agents glossary
Learn the meanings of agent-related terms.
Definitions of agents-related terms. Refer to the main glossary for definitions of terms across Retool.
A
Action
A pure function within Retool Agents that accepts an input and returns a result. Some examples of actions include a single JavaScript function, or a single call to an LLM.
Agent
A system that can take actions based on large-language model (LLM) reasoning. Agents can call tools (for example, workflows and queries) to gather information and complete or delegate actions.
Agentic workflow
A deterministic workflow that has some LLM-enhanced steps.
B
No glossary entries found.
C
No glossary entries found.
D
Dataset
A collection of records that are passed into an agent when running an eval. A dataset contains name
, description
, number of items
, created
, and updated
properties.
E
F
No glossary entries found.
G
No glossary entries found.
H
No glossary entries found.
I
No glossary entries found.
J
No glossary entries found.
K
No glossary entries found.
L
Levenshtein distance
Wikipedia: In information theory, linguistics, and computer science, the Levenshtein distance is a string metric for measuring the difference between two sequences. The Levenshtein distance between two words is the minimum number of single-character edits required to change one word into the other. It is named after Soviet mathematician Vladimir Levenshtein, who defined the metric in 1965.
M
No glossary entries found.
N
No glossary entries found.
O
No glossary entries found.
P
No glossary entries found.
Q
No glossary entries found.
R
Resource
A saved set of user-configured properties that determine how Retool connects to data source. You create a resource for each data source you want to use with Retool.
Resource query
A block of code that interacts with or manipulates with a resource, such as an SQL query or API request.
Reviewer
A mechanism that scores the output of an agent eval. Add reviewers when creating a dataset item for an agent eval.
S
No glossary entries found.
T
Tool
Tools allow agents to take actions in other systems. A tool can be a workflow, a query, or another agent. An agent can call a tool to fetch data, perform computations, or interact with other parts of the system.
U
No glossary entries found.
V
Vector database
Wikipedia: A vector database, vector store or vector search engine is a database that uses the vector space model to store vectors along with other data items. Vector databases typically implement one or more approximate nearest neighbor algorithms, so that one can search the database with a query vector to retrieve the closest matching database records.
W
No glossary entries found.
X
No glossary entries found.
Y
No glossary entries found.
Z
Zero-based numbering
Wikipedia: Zero-based numbering is a way of numbering in which the initial element of a sequence is assigned the index 0, rather than the index 1 as is typical in everyday non-mathematical or non-programming circumstances. Under zero-based numbering, the initial element is sometimes termed the zeroth element, rather than the first element; zeroth is a coined word for the ordinal number zero. In some cases, an object or value that does not (originally) belong to a given sequence, but which could be naturally placed before its initial element, may be termed the zeroth element. There is no wide agreement regarding the correctness of using zero as an ordinal, as it creates ambiguity for all subsequent elements of the sequence when lacking context.