SmartSpace.ai Overview

Unlock plug-and-play Generative AI infrastructure with SmartSpace.ai: Simplify data management, ensure role-based access, and secure your AI deployments effortlessly.

SmartSpace Release Notes

SmartSpace.ai Release Notes

In these release notes you will find detailed information about the latest updates, enhancements, and fixes we’ve implemented. Our goal is to continuously improve your experience by addressing your feedback and introducing new features. Stay informed about the changes and improvements in each release to make the most out of our product. We appreciate your support and are committed to delivering the best possible product and service.

You may find these additional Knowledge Base articles useful:

Version 1.7 31/03/2025

Major Updates

1. Dataflows Enhancements
  • Customisable Data Ingestion: Tailor your data ingestion processes with attached workflows, including options for data enrichment, labelling, analysis, and extension.
  • Debugger: Introducing a debugger to streamline and simplify troubleshooting within your dataflows.
  • Dataset Viewer: Easily view ingested datasets and extend their properties directly from the interface.
2. Deploy Hugging Face Models
  • Searchable Models: Quickly find and deploy any Hugging Face model directly through SmartSpace. Ensure you have sufficient quota available in your chosen region. For guidance on increasing your Azure quota,click here.
  • Customisable Dockerfiles: Edit Hugging Face deployment Dockerfiles to fine-tune your model deployments.
3. New Debugger UI in Workspaces
  • Redesigned debugger interface with an improved layout, providing clearer visibility into ongoing processes and better organisation of items.
4. Workflow Designer UI Updates
  • Improved visual elements in the workflow designer screen for enhanced usability and clarity.

Minor Improvements

  • Undo/Redo Functionality:Undo and redo actions now fully supported in workflows.
  • Block Descriptions:Enhanced clarity and comprehensiveness in block descriptions.
  • Deprecated Blocks:Several blocks have been merged and marked as deprecated. Deprecated blocks:
    • Cannot be newly placed but remain functional if already in use.
    • Appear in orange and indicate replacement blocks in the configuration drawer.
  • Delete Block Button:Moved the delete block button in workflows to the drawer menu for easier access and improved workflow management.
  • Bug Fixes:Various bug fixes implemented for increased stability and performance.

Version 1.5.0 – 20/12/2024

The features of the new release include:

  • Indexing files has been switched to use Weaviate
    • Cost reduction:we anicipate this switch will reduce hosting costs significantly.
    • File re-ingestion: this function will happen automatically
  • Added Side Drawer for Block Info
    • Info Icons Added:Each block in the block list now features an information (ℹ️) icon.
    • Clickable Blocks:Clicking on a block or its info icon opens a side drawer.
    • Detailed Information:The side drawer provides comprehensive details about the selected block’s functionality, usage, and configuration options.
  • Moved API Section
    • Relocation:Moved the API section from the top to the side drawer.
    • Updated Design:Enhanced the API section within a workspace to handle the latest design improvements, ensuring better usability and integration.
  • Added Files Output in Flow
  • Enhanced File Management
    • Creating Files from Text:Added blocks that allow users to create files directly from text inputs.
    • Converting Files:Introduced blocks for converting files between different formats.
  • Added File Metadata in Workspace
    • Uploader Information:Displayed information about who uploaded each file.
    • Timestamp Details:Included the upload date and time for each file, providing better tracking and management.
  • Added Templates for Workspace Creation
    • Template Selection:Available templates to choose from when creating a workspace, streamlining the setup process based on specific needs or project types.
  • Flow Improvements
    • Fixed Flow Issues with Name Conflicts:Resolved problems where naming conflicts were causing disruptions in workflow execution.
    • Prevented Duplicate Connections:Implemented safeguards to avoid the creation of duplicate connections within flows, enhancing stability.
    • Various Other Bugs Fixed:Addressed additional minor issues to improve overall flow performance and reliability.
  • Web UI Improvements
    • First Message Loading Fix:Resolved issues where the first message was loading incorrectly, ensuring a smoother user experience.
    • Multiple New Threads:Fixed problems related to creating multiple new threads simultaneously, enhancing the stability and reliability of thread management.
  • Various Bug Fixes
    • General bug fixes and performance enhancements to ensure a more robust and efficient user experience.

Version 1.3.0 – 27/09/2024

Important Notes

– If installing version 1.3.0 or later for the first time:

– All connections will need to be re-established, as they will disappear.

– Block configurations will be reset, except for pre-prompts, which will remain intact.

– Block locations may be different or rearranged.

New Features

Drag & Drop Block Designer

Enhanced Block Designer: Enjoy a more intuitive building experience by dragging blocks directly into the designer.

Missing Inputs & Configurations

Enhanced Input & Config Highlights:

– Blocks with missing inputs required for execution will be highlighted.

– Configurations missing for a block to run will be indicated by a red border around the block header or a red config icon.

Enhanced Schema Handling

Schema Display on Inputs & Outputs: View schemas directly on block inputs and outputs for easy reference.

Schema Validation: Prevents incompatible type connections, such as connecting a string to a number.

Generics Support: Connect a list of strings to a foreach block, and its output type will be inferred as a string.

Switch Between Config & Inputs: Seamlessly toggle between input parameters and configuration settings for flexible design adjustments.

Dynamic Inputs and Outputs

Flexible Input Management: Add named or unnamed inputs to blocks dynamically. Learn more about this feature here.

Local Debugging

Local Block Debugging:

– Find setup instructions here.

– Debugged blocks will appear on the designer page of your workspace.

– During flow execution, blocks run locally on your machine while other blocks execute in Smartspace.

– Add breakpoints as usual for code debugging.

Hot Reloading: Automatically applies changes made locally to the web designer in real-time.

Publishing

Custom Block Publishing: After local debugging, publish your custom blocks for use within your Smartspace environment.

Public GitHub Repository

Smartspace’s GitHub Repo: 90% of blocks are now available in our public repository: GitHub.

Documentation: Access documentation on flows, blocks, and the CLI at GitHub Pages.

New Block Types

Schema Template Block: Use JinjaTemplate/StringTemplate to create HTML or Markdown outputs.

Object Blocks: New blocks for object manipulation (e.g., unpacking, creating) enhance workflows involving User and Jinja blocks.

File, Prompt, and Response Blocks: Added for seamless integration within the flow designer.

Cast Block: Set output types to facilitate schema validation and overcome connection restrictions.

Channels & Dynamic Flow

Channel Creation: Channels manage input compatibility for blocks with multiple outputs (e.g., foreach), enabling smooth data flow and handling.

Bug Fixes

– Various minor bug fixes and performance enhancements.

Version 1.2.1 – 16/08/2024

New Features
  1. Messages responses are rendered as Markdown
  2. HTML in responses are displayed with a ‘preview’ tab and a ‘raw’ tab
  3. Added various blocks
  4. Model deployments added to the managed azure openai instance are now automatically added to the model list in admin
  5. Improved the debugger so it shows most errors and show blocks that run even when no response is successfully generated
Bug Fixes:
  1. Fix sharepoint not syncing files from nested folders
  2. Fix issue when selecting text in chat messages
  3. Minor UI bugs

Version 1.2.0 – 08/08/2024

New Features
  1. Workspace Files:
    • Added workspace files which allow uploading files in admin directly to a workspace.
  2. Flows Release:
    • Flows has been released and can be accessed under Workspaces -> Workflows -> Designer.
  3. Debugger Tool:
    • A new debugger tool is available under Workspaces -> Workflows -> Debugger.
  4. JSON View of Workflows:
    • A JSON view of workflows is now available for fine-tuning and source controlling Flow setups.
  5. New Azure Permissions:
    • New Azure permissions have been added to the SmartSpace Marketplace install, enabling users to scale and view more information about deployed resources, including native Azure Open AI model connection strings.
  6. Support for Frontier Models:
    • Added support for many more frontier models.
  7. Support for Images in Messages:
    • Added support for images in messages when using supported models.
Bug Fixes
  1. GPT Model Import:
    • All GPT models, including Gemini and Anthropic, are now available for import on Azure Open AI.
  2. Source File Downloads:
    • Fixed issues with source file downloads in certain cases.
  3. Connector Deletion:
    • You can now delete connectors linked to deleted dataspaces.
  4. Admin Sandbox Relocation:
    • The admin sandbox has been moved to Workflows within Workspaces.
Outstanding Bugs
  1. SharePoint Sync:
    • Issue: Does not consider subfolders.
    • Status: A fix is expected within the next couple of days.
  2. Support for Importing Models:
    • Issue: Manually added models to the deployed SmartSpace Azure OpenAI instance are not supported.
    • Status: A fix is expected within the next few days.
keyboard_arrow_up