# Packages
Package optimizer provides prompt optimization capabilities for Language Learning Models.
No description provided by the author
# Functions
NewMemory initializes the Memory with an empty history and optional constraints.
NewMessage returns a new Message.
NewTurnID returns a new turn ID.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
LLMResponse instructor provider chat response.
No description provided by the author
Memory Manages the chat history for an AI agent.
Message Represents a message in the chat history.
# Type aliases
MessageRole is the role of the message sender (e.g., 'user', 'system', 'tool').