Classes:
MissingAPIKeyError
: Inherits fromValueError
. Represents an error when the API key is missing.ExhaustedContextWindow
: Inherits fromException
. Represents an error when the context window is exhausted.Coder
: The main class representing the Coder functionality.
Functions:
wrap_fence(name)
: Returns a tuple of opening and closing fence tags for the given name.Coder.create(...)
: A class method to create an instance of the Coder class based on the provided parameters.Coder.__init__(...)
: The constructor method for the Coder class, initializing various attributes.Coder.show_announcements()
: Displays announcement messages.