agentle.agents.ui.streamlitΒΆ

Functions

cast(typ, val)

Cast a value to a type.

Classes

Adapter()

AgentToStreamlit([title, description, ...])

Any(*args, **kwargs)

Special type indicating an unconstrained type.

Callable()

FilePart(*[, type])

Represents a file attachment part of a message.

StaticKnowledge(*, content[, cache, ...])

Static knowledge is a collection of knowledge that is provided to the agent at the time of creation.

TextPart(*[, type])

Represents a plain text part of a message.

Tool(*[, type, description, ignore_errors])

A callable tool that can be used by AI models to perform specific functions.

ToolExecutionResult(*[, type, ...])

Represents the result of a tool execution within a step.

ToolExecutionSuggestion(*[, type, id, args])

Represents a suggestion to execute a specific tool.

UserMessage(*[, role])

Represents a message from a user in the system.