GitHub


inbox_mail: str
    the mail you want to login to
inbox_imap_password: str
    the IMAP password of inbox_mail
settings_file: str, default "default_settings.toml"
    path to the settings file to use.
dont_labellize: bool, default False
    if True, will not add labels to the remote server. Used for
    debugging.
dont_send_summary: bool, default False
    if True, will not send the summary to the recipients. Used for
    debugging.
disable_labels_entirely: bool, default False
    if True, will not ask the LLM for labels.
interactive: bool, default True
    ask for confirmation at every important step. If you answer
    anything else than "y" the script will completely stop. Mostly
    for debugging.
verbose: bool, default True
use_cache: bool, default False
    if True, will import joblib.Memory and cache the LLM calls.
    Normally only relevant for debugging.
tkn_warn_limit: int, default 3000
    if any mail contains more tokens than this, the script will
    ask for confirmation
total_cost_limit: int, default 1
    if the expected cost is larger than $1, the script will
    ask for confirmation
n_mail_limit: int, default 20
    if the number of mail in the inbox since yesterday is larger than
    this, the script will ask for confirmation
detailed_price: bool, default False
    if True, will mention the detailed breakdown of the price after
    each summary. If False, the details can be found as commented
    HTML in the summary mail.

Read the original on github.com ↗