The source directory (src
) provides numerous modules that one can use.
Name | Description |
---|---|
agents | Base classes defining the common interface for agent. |
llms | Base classes defining the common interface for text inference (standard or chat). |
template | Prompt Templating system based on Mustache with various improvements. |
memory | Various types of memories to use with agent. |
tools | Tools that an agent can use. |
cache | Preset of different caching approaches that can be used together with tools. |
errors | Base framework error classes used by each module. |
adapters | Concrete implementations of given modules for different environments. |
logger | Core component for logging all actions within the framework. |
serializer | Core component for the ability to serialize/deserialize modules into the serialized format. |
version | Constants representing the framework (e.g., the latest version) |
emitter | Bringing visibility to the system by emitting events. |
instrumentation | Integrate monitoring tools into your application. |
internals | Modules used by other modules within the framework. |
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.
Moved to a standalone page.