1.40 Release Notes

1.40 Release Notes

Server Enhancements

VAIL

  • The return type of a procedure can now include the sequence modifier. Doing this allows callers to receive the procedure results as they are produced (a process known as “streaming”).

AI Support

  • External Semantic Indexes are a new feature that allows you to create a Semantic Index that is backed by an external data source. This allows you to use the Vantiq Semantic Search capabilities with data that is not stored in Vantiq. See the External Semantic Indexes documentation for more information.
  • The Chat Message builders have been expanded to support prompts used by “multi-modal” LLMs.
  • Semantic search now handles Qdrant’s filter language.

Activity Patterns

  • Added the reset event stream to the Dwell activity pattern.
  • Added the reset event stream to the Threshold activity pattern.
  • Added the timeout event stream to the Join activity pattern.
  • Added the triggeringEvent property to the event produced by all onError event streams.

UI Enhancements

General

  • You can now dump and restore a Semantic Index from within Modelo from the list shown using “Administer / Advanced / Semantic Indexes”
  • When editing a Semantic Index you can now create multiple index entries at the same time by selecting multiple files.
  • Certain DataStreams in the Client Builder now support “Event Filtering”. You may specify an object with one or more fields, and only those event with matching values will be delivered. (This only applies to these Data Stream types: “On Data Changed”, “On Publish”, “On Source”, “On Resource Event” and “On Service Event”).
  • You can now execute Procedures which support “streamed output” directly from JavaScript, which allows you to process the output a chunk at a time rather than all at once. (This is useful when a VAIL Procedure returns a “sequence”.) There is a new method defined on the Client called client.executeStreamed().
  • The Conversation Widget can now operate using Service Events or a GenAI Procedure. Streaming output is supported, and the Widget will participate in the default Conversation if the Collaboration has one. The Conversation Tutorial has been updated to reflect the changes.
  • Most of the major resource editors (such as Services, Clients, LLMs, Semantic Indexes, GenAI Builder, and Sources) will now show a “Discard” button which allows you to abandon your current changes and revert to the last saved version of the resource. (Look for “Discard” next to the “Save” button.)
  • The “Select a Document” dialog (which is shown in many places in Modelo) now allows you to create or upload a new Document as well.
  • The “Launch” menu in the Client Builder can now be used to launch a Client within the context of an active Collaboration. This can be useful during development since it allows you to test Clients in a browser which would normally be triggered with a Notify task and need to be run in a mobile app.

GenAI Builder

  • The GenAI Builder now supports tracing of GenAI Flows. This means that if the tool is open when data passes through the flow you will see a “count” badge appear and be incremented every time data is output from the task. There is a related viewer which shows the contents of the output.
  • Support for configuring GenAI Flow Auditing has been added to the GenAI Builder.
  • New Gen AI Components have been added to support Content Ingestion.
  • It is now possible to generate an Audit record for each execution of selected tasks in a GenAI Flow.
  • There are now 2 new “shortcuts” that can be used to open the GenAI Builder from inside a Service Event Handler. You can right-click on the “GenAIFlow” task and select the “Open GenAI Flow” item in the context menu or select the task and click the “GenAi Flow” / “Click to Edit” button in the slide-out pane.
  • Fallback and Tool GenAI Components added.
  • GenAI Flows support streaming when declared to return a sequence.
Posted: September 10, 2024 at 4:16 pm
Replies: 0
Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.
© Vantiq 2024 All rights reserved  •  Vantiq Corporation’s Privacy Policy and Cookie Policy