Index
Modules:
-
agent
–Base classes for agents and nodes.
-
batch
–Batch processing of tapes.
-
core
–Core data structures for the tape agents framework.
-
dialog_tape
–Types and classes for dialog tapes and annotators.
-
environment
–Base classes for environments that execute actions and produce observations
-
finetune
–Finetuning LLMs with tape data.
-
io
–I/O routines for Tapes.
-
llm_function
–Optimizable llm functions.
-
llms
–Wrapper for interacting with external and hosted large language models (LLMs).
-
nodes
–Nodes are the building blocks of a TapeAgent, representing atomic units of the agent's behavior.
-
observe
–Functions to observe and store LLM calls and Tapes in a persistent storage
-
orchestrator
–Module contains the main loops of the agent-environment interaction and replay functions.
-
parallel_processing
–Functions for parallel processing of agent workers.
-
prompting
–Utilities for converting between tape steps and LLM messages.
-
renderers
–Renderers that produce HTML from the tapes used by various GUI scripts.
-
tape_browser
–GUI for browsing tapes.
-
team
–Multiagent building blocks for orchestrating multiple agents in a team.
-
tools
–Tools for the agents to use.
-
utils
–Various utility functions.
-
view
–Views and view stacks for subagents context isolation.