Skip to content

Rivet IDE v1.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Nov 00:11

New Features

  • Rivet-powered Code Node code generator! Input what you'd like the Code Node to do, and get it instantly updated with correctly formatted code!
  • Open multiple projects at once! Navigate between them using the tabs at the top of the screen.
  • Enable and disable nodes using a toggle in the node editor. Disabled nodes will be excluded in the same way that nodes after a failed If Node are excluded.
  • Specify a "main graph" for a project. The main graph can be ran from any graph, with an additional Run button.
  • When dragging a wire, see what inputs are compatible with colored ports, and whether your value will be coerced into the correct type. Helper text available in port info window.
  • New "New Project" modal!
  • Add "Run" option in the graph list context menu for a graph
  • Assemble Prompt node can now compute token counts for the entire set of messages.
  • Search your datasets using embeddings and KNN! Use this to optimize your datasets and see how they're behaving when using KNN.
  • When hovering over a single port, only the wire connected to it will be highlighted.
  • When hovering over a port, information about that port will be displayed in a small window
  • Added zoom sensitivity slider
  • Chat node timeout can be configured in the settings modal now
  • GPT Function calls are now rendered in all node outputs
  • Improve editor for the Match node
  • Match node now supports exclusive mode, where only one matching output will be ran
  • Interpolation and input toggles are now supported for the GPT Function Node
  • Added "override max tokens" for use with local models with chat node
  • Added local-model fake GPT model for use with local models.
  • Drag box icon is now shown when holding shift
  • Chat Node now has more outputs! Messages Sent, All Messages, and Response Tokens
  • The loop controller can now break instead of only error when reaching max iterations.
  • Graph input default value is now shown in the node body
  • Import Graph added to context menu of graph list
  • Press "e" when hovering over a node to edit it
  • The first editable field will be auto-selected when editing a node
  • Add quick auto-configure button in settings for LM Studio

Changes & Bug Fixes

  • Fix "Run To Here" when using the node executor
  • Function call port is now optional when enabled
  • Function call port on Prompt Node is now more tolerant of its input
  • Fix right clicking on entire graph list area
  • Fix pressing escape key with certain node editors
  • Fix Chat Viewer empty space when a graph is not currently running
  • Updated AssemblyAI SDK
  • Fix function call in Prompt Node not being formatted correctly for GPT
  • "Question N" hidden when there is only one question
  • Fix data studio error when editing cell before code editor has loaded
  • Fix overwriting existing dataset row not persisting
  • Imported graphs are now duplicates (new IDs for all nodes)