Packages

A Gleam framework for building AI agents — type-safe, multi-provider, with tool calling, streaming, and simulation testing

Current section

Files

Jump to
glean include glean@agent_Agent.hrl
Raw

include/glean@agent_Agent.hrl

-record(agent, {
provider :: glean@provider:provider(),
system_prompts :: list(binary()),
tools :: glean@tool:toolset(any()),
settings :: glean@provider:model_settings(),
tool_choice :: glean@provider:tool_choice(),
max_steps :: integer()
}).