v1.14.3

Ironclad/rivetv1.14.3Feb 16, 2024by abrenneke

AI Summary

Rivet Libraries v1.14.3 adds optional penalty parameters for Chat node, OpenAI file upload support, and timeout retry logic.

Key Highlights

  • Optional presence_penalty and frequency_penalty
  • OpenAI file name with Upload File node
  • Retry on 408 timeout

New Features

  • Optional penalty parameters
  • File name with Upload File node
  • 408 timeout retry

Full Release Notes

## Minor Changes

- Chat node can optionally not send presence_penalty and frequency_penalty if those parameters are unset
- Do not always override an assistant's tools list in Run Thread node
- Support sending a file name to OpenAI with the Upload File node
- Retry on OpenAI API 408 timeout
- Ignore empty event lines logging when reading event stream (less log spam)