Release 2024.40
Release Date: Oct 2, 2024
Announcements
💥Breaking change in 2024.40
Only impacts Benchmarking service for External Modules
Benchmarking service for External Modules requires the last message to set a completedAt
attribute.
Why?
To enable benchmarking of modules/assistants that take long to execute/complete and are not killed by a timeout.
Details
To determine when an assistant module has been finished generating it’s output, the benchmarking will check if the
completedAt
attribute was set to start the benchmarking evaluation. Earlier, a timeout of two min was set and so caused problems for assistants that could take longer.This change requires all external assistant modules to set the
completedAt
attribute after the last assistant message was created to enable benchmarking.:
unique_sdk.Message.modify({
"user_id": "user_id",
"company_id": "company_id",
"id": "message_id",
"chatId": "chat_id",
"text": "text", // text of the latest assistant message
"originalText": "text", // text of the latest assistant message
"references": "references",
"debugInfo": "debug_info",
"completedAt": datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f"), // time of now
})
Features
New AI modules Image Upload Document Summarizer V2
Implemented Deeplinking to the Chat App with Auto Space Selection and Prompt Execution. You can read more here
Implemented Telemetry Data Collection. You can read more here
The following data are now being collected:Number of users
Number of scopes
Number of groups
Number of chats
Number of spaces
Number of user messages
Number of assistant messages
DAU/WAU/MAU aggregation
Number of positive and negative feedback
Improvements
Optimized methods for performance and efficient handling of large data sets.
Improved speed of ingestion of pictures in the Chat
Added support for GPT-4o version 2024-08-04
Added User information to feedback export
Added support for changing the DB connection pool limit
Improved notification message when deleting a chat
The "Device Category" in the Detailed user interaction analytics now shows the total number of interactions by tracking mobile vs desktop interaction.
Improved chat page performance on large number of prompts thereby fixing the lag noticed on the page
Improved error message when attempting to upload files larger than the configured limit - currently set at 100MB - it’s the upload limit and therefore also the limit for the ingestion.
Cleaned up the Feedback report to include only relevant fields
Bug fixes
Fixed issue where analytics export fails on large dataset
When saving a prompt, warning text are no longer saved
Acronyms in the Translation Assistant are now preserved
Fix uploading of failed error when selecting markdown files
Changelog
Image Tags
nextChat: 2024.40-a259a
nextKnowledgeUpload: 2024.40-a259a
nextTheme: 2024.40-a259a
nextAdmin: 2024.40-63e9d
nodeChat: 2024.40-b84b3
nodeIngestion: 2024.40-d071a
nodeIngestionWorker: 2024.40-d071a
nodeTheme: 2024.40-d071a
nodeScopeManagement: 2024.40-a259a
assistantsCore: 2024.40-a03c4
assistants-reranker 2024.40-a259a
Author | @Ivana Ignjatovic |
---|
© 2025 Unique AG. All rights reserved. Privacy Policy – Terms of Service