OptionalcheckpointerOptionalmemoryOptionalonOptionalonOptionalonAccumulates token usage/cost across every ask/object call on this instance.
Sends a prompt through the agent loop and returns the final result.
Generates embeddings for the given input strings, if the provider supports it.
Generates an image from a prompt, if the provider supports it.
Sends a prompt through the agent loop, streaming events as they occur.
Represents an intelligence service that can be used by a Brick to process and respond to messages, backed by any Provider.