v1.19.0
Ironclad/rivetv1.19.0Jul 31, 2024by abrenneke
AI Summary
This release adds support for newer AI models including GPT-4o, GPT-4o-mini, and Claude 3.5 Sonnet, while introducing a new Delegate Function Call node and parallel function calling capabilities for assistant messages. It also includes important bug fixes for graph lifecycle events and node input port handling.
Key Highlights
- Added support for GPT-4o and GPT-4o-mini models
- Added Claude 3.5 Sonnet (20240620) model to Anthropic plugin
- New Delegate Function Call node for function orchestration
- Fixed graph lifecycle event handlers (onGraphStart, onGraphError, onGraphFinish) for createProcessor
- Enabled parallel function calling support via function_calls in assistant chat messages
New Features
- New Delegate Function Call node
- Assistant chat message type now supports function_calls for parallel function calling
- Added gpt-4o and gpt-4o-mini as available models
- Added claude-3-5-sonnet-20240620 as an available model in the Anthropic plugin
Full Release Notes
## New Features - Added new Delegate Function Call node - Assistant chat message type now can have `function_calls` for parallel function calling support. - Add `gpt-4o` and `gpt-4o-mini` as possible models - (Anthropic Plugin) Add `claude-3-5-sonnet-20240620` as a possible model ## Bug Fixes & Tweaks - Correctly attach `onGraphStart`, `onGraphError`, and `onGraphFinish` for `createProcessor`. (#416) - Chunk node correctly uses input port - Slice node correctly uses input ports - Updated AssemblyAI package (#427)