Skip to contents

chatalot 0.2.0

Internal Improvements

  • $texts() returns a data frame for structured data when possible
  • Added single retry for failed structured data extractions
  • Replaced progress bar percentage indicator (cli::pb_percent) to estimated time until completion (cli::pb_eta)
  • For chat_future(), updated the default chunk_size to parallel::detectCores() for safer processing
  • For chat_future(), detect ellmer > 0.2.0 and abort due to API key redaction (temporary until callback is added)

Lifecycle changes

  • Renamed package from hellmer to chatalot
  • lot is renamed to process for consistent verb use
  • batch is renamed to lot to match the new package name
  • state_path is renamed to file for consistency/simplicity
  • type_spec is renamed to type following the latest update to ellmer (0.1.1)
  • Removed evaluation functionality because of poor performance
  • Removed retry functionality in anticipation of robust changes to ellmer (development)