Key Features

  • Structured Logging: Logs are written using the loguru library.

  • Granular Levels:

    • INFO: General system operations.

    • DEBUG: Detailed information for debugging, such as messages sent to OpenAI.

    • ERROR: Highlight errors during execution.

  • Retry Mechanism: Automatically retries failed API calls a specified number of times.

Last updated