# Constants

Assistant represents an assistant.
System represents the system.
User represents the user.

# Structs

Config defines the serialization format for an AI config.
Message defines the serialization format for a message which may be passed to an AI model provider.
Meta defines the serialization format for config metadata.
Model defines the serialization format for a model.
Provider defines the serialization format for a model provider.

# Type aliases

Role defines the role of a message.