Skip to main content

Release 10.10

Release Date: November 7th, 2024



New FeatureImprovementBug FixEnterprise Only
new-featureimprovementbugenterprise
Clarifai Product Roadmap

We have a public roadmap that gives you a view of our upcoming plans and helps us gather your valuable feedback. You can explore the features we're considering, vote for the ones you want most, or submit new ideas. You can check it here.

Compute Orchestration

StatusChangeDetails
new-feature
(Private Preview)
Released Compute Orchestration
  • Clarifai’s new Compute Orchestration system provides you with an efficient way to deploy inference workloads on any compute, in any bare metal, or cloud environment.
  • This feature is currently in Private Preview. To request access, please contact us or sign up here.
  • Learn more about it here.

PATs and API Keys​

StatusChangeDetails
Breaking ChangeImportant changes to the use of PATs and API keys
  • This change will be rolled out this month in November. Learn more about it here.
  • Previously, you could use API keys to access any model, concept, or workflow owned by the app scoped to the API key, as well as those owned by the user clarifai in the application main. Now, accessing models or workflows owned by clarifai in the application main can only be done with a PAT tied to your account.

New Released Models​

StatusChangeDetails
new-featureReleased new models
  • Released Pixtral 12B, a natively multimodal model excelling in multimodal reasoning, instruction following, and text benchmarks with a 12B parameter architecture supporting variable image sizes and long context inputs.
  • Released Granite-3.0-8B-Instruct, a versatile, enterprise-ready language model optimized for multilingual understanding, coding, and instruction-following across diverse tasks and constrained environments.
  • Released Granite-3.0-2B-Instruct SLM, a lightweight, multilingual, enterprise-ready language model optimized for instruction-following and code understanding, ideal for versatile applications under Apache 2.0.

Control Center

StatusChangeDetails
improvementAdded a Costs & Budget tab for finances in the Control Center
  • Added a new tab to display users' financial data. It displays the costs of your billed operations, making it easier to track and manage expenses on the platform.
improvementMade other improvements
  • Restricted the 'Upgrade your plan' button to display only for users on the Community plan with personal accounts.
  • Added comma delimiters to numbers in the thousands for increased readability, e.g., displaying 78,755,432 instead of 78755432.
bugFixed various bugs in the Control Center
  • Fixed an issue where filtering data for the last 6 months using the calendar widget triggered a toast notification error: “Failed to retrieve model versions.”
  • Fixed an issue that led to this error: “Unable to find app while trying to locate embed model version from workflow.”
  • Fixed an issue where changing the chart type would reset any applied filters. Selected filters now remain intact when switching chart types.
  • Fixed an issue on the Report Details page where clicking the 'Back' button would always redirect to the Overview section. It now correctly navigates to the user's previous page.
  • Fixed an issue where the selected period in a chart would start a day earlier than the specified date. A displayed chart now accurately reflects the selected start date.

Data Ingestion

StatusChangeDetails
new-featureReleased text-based, ready-to-use data pre-processing pipelines
  • These pipelines streamline data ingestion into our platform. With our Data Utils Library and Python SDK, users can now easily upload, transform, and chunk text files. These pipelines support various document types, including PDFs and DOCs, for seamless ingestion.

UI Modules​

StatusChangeDetails
Public PreviewReleased a UI module for evaluating OCR (Optical Character Recognition) workflows
  • You can use the module to evaluate the performance of workflows for OCR tasks directly within our platform.
  • Learn more about it here.

Organization Settings and Management

StatusChangeDetails
new-featureAdded granular scopes for organization's team members
  • Users can now assign granular access levels for applications within an organization. When adding team members to an application, you can define specific scopes to limit their access, rather than granting full access to the app.
  • This role-based access control improves security and ensures that users stay focused on their designated responsibilities. Initial roles include Labeler Worker, Labeler Lead, and Model Trainer.

Labeling Tasks

StatusChangeDetails
improvementMade various improvements to labeling tasks
  • Enabled all assigned reviewers to review each input before the labeling task is marked as complete.
  • Enabled collaborators to set task priority levels (High, Medium, Low) for each task.
StatusChangeDetails
improvementMade various improvements to the Smart Text Search feature
  • These improvements include replacing the deprecated Language-Understanding workflow with a new text workflow, preventing billing actions when a base workflow is forcefully reindexed, and additional improvements for optimized performance and functionality.

Python SDK

StatusChangeDetails
improvementMade several improvements to the Python SDK
  • Added a functionality for merging datasets.
  • Fixed an issue where duplicate results were returned in the SDK’s visual search.
  • Added input uploaders to the client repository.
  • Fixed a rotation issue where exported dataset images appeared rotated by 90 degrees.
  • Added tests for CRUD operations on Compute Orchestration for deployment of models.
  • Introduced request-id-prefix header to SDK requests for enhanced monitoring.
  • Implemented CLI support for model uploads.
  • Fixed model service issues related to model uploads.
  • Added Python version badges to README.md.
  • Temporarily removed stream tests until the Stream API is fixed.
  • Removed unnecessary prefixes from concept IDs added via SDK.
  • Upgraded llama-index-core library version for security enhancements.
  • Included metadata in exported dataset annotation files.
  • Upgraded clarifai-grpc to version 10.9.11.
  • Enhanced user experience for model uploads and fixed runner tests.
  • Resolved bugs affecting model uploads.
  • Fixed download_checkpoints and adjusted functionality for running models locally.
  • Improved handling for missing huggingface_hub package.
  • Implemented script to test and run a runner's model locally.
  • Enhanced model upload experience for computer vision models.
  • Increased test coverage for Dataloaders and Evaluation modules in the SDK.

Platform Bugs

StatusChangeDetails
bugFixed an issue with Google OAuth sign-up flow
  • Previously, when signing up for a Clarifai account using Google OAuth, the modal to complete profile registration did not appear automatically. Users had to manually refresh the sign-up modal to proceed. We fixed the issue, and the modal refreshes automatically as intended.
bugFixed issues with the account selectorTo select an account, click your profile icon in the upper-right corner and choose the desired account from the dropdown list.

  • Previously, in each listed account, the user's ID was hidden beneath the user's name, which caused the name to appear lower than the avatar icon. We fixed it, and the names and IDs now align correctly.
  • Also, in some cases, the account selector dropdown would abruptly shift to the right and get cut off whenever a user switched accounts. We fixed it, and the selector now remains properly aligned during account changes.
bugFixed an issue with the collaborator feature
  • Previously, organization accounts could be added as collaborators to an app. We fixed it, and they can no longer be added as collaborators.