Release 10.6 | Clarifai Docs
GPU Shortage?Make the most out of your GPUs with Compute Orchestration. Learn More
On this page
Release Date: July 2nd, 2024
| New Feature | Improvement | Bug Fix | Enterprise Only |
|---|---|---|---|
Data Labeling
GA
These data labeling features have been released as Generally Available (GA).
| Status | Change | Details |
|---|---|---|
| Introduced a new auto-annotation experience for labeling already existing inputs in datasets | - You can now set up a labeling task and enable automatic annotation, streamlining the process of annotating your text and image inputs quickly and efficiently. - You can select a model or workflow you own or choose one published in the Community for the auto-annotation task. - You can also review and edit the annotations from auto-annotation tasks. |
|
| Introduced the ability to manually review labeled inputs by partitioning them | - You can now distribute inputs to be reviewed across multiple reviewers in the Labeling Tasks tool. This lets you automatically distribute labeled assets across multiple reviewers to improve the speed of review mode and reduce chances for a single point of dependence. |
Base Workflow
| Status | Change | Details |
|---|---|---|
| Changed the default base workflow to Universal | - Previously, when an application was created via the API without specifying a base workflow, the General workflow was used by default. Now, the default has been updated to the Universal workflow, ensuring consistency with applications created via the UI. - If you prefer not to use the default behavior, you can manually specify your desired workflow using an API parameter or through the UI drop-down menu. |
Devtools Integrations
| Status | Change | Details |
|---|---|---|
| Integrated the Embedchain framework with Clarifai | - Embedchain is an open-source framework that makes it easy to develop and deploy personalized AI-powered applications. We’ve integrated it with the Clarifai platform to streamline the creation of personalized LLM applications and offer a seamless process for managing various types of unstructured data. - You can check the integration documentation here. |
New Published Models
| Status | Change | Details |
|---|---|---|
| Published new models (Clarifai-hosted models are the ones we host within our Clarifai Cloud. Wrapped models are those hosted externally, but we deploy them on our platform using their third-party API keys) |
- Clarifai-hosted Florence-2-large, a lightweight, versatile vision-language model by Microsoft, excelling in multiple tasks using a unified representation and the extensive FLD-5B dataset. - Wrapped Claude 3.5 Sonnet, a high-speed, advanced AI model excelling in reasoning, knowledge, coding, and visual tasks; ideal for complex applications. |
Community
| Status | Change | Details |
|---|---|---|
| Extended Organization functionality for non-Enterprise Plans | - Previously exclusive to Enterprise subscribers, the Organization functionality is now available for Community and PAYG billing plans. This provides more options for collaboration. However, advanced Org management features, such as roles and teams, will still be available to Enterprise plan users only. | |
| Improved the form validation process on the "Create Your Profile" screen | - We improved it by ensuring that all fields are validated before moving to the next screen, turning off the "Create Profile" button if the form is not valid, and greying out placeholder values in select fields, just like in input fields. | |
| Updated the UI design of several organization pages and tables | - We improved the design of several pages, such as added a new notification method for invitees to an organization, redesigned tables for members, and introduced new tables for teams and their members or apps. | |
| Fixed issues with pre-defined role scopes to enhance the functionality and management of Collaborators and Org/Teams members | - These improvements ensure more accurate and flexible role assignments, leading to better access control, collaboration, and productivity within the organization. | |
| Fixed license type filtering on Models listing page | - We fixed an issue where sorting models by their license type on the Models listing page was not functioning correctly. You can now accurately filter models according to their license type. | |
| Fixed an issue with Python (SDK) and NodeJS (SDK) code samples | If you want to use a model or a workflow for making API calls, you need to click the Use Model / Workflow button at the upper right corner of the individual page of a model or workflow. The modal that pops up has snippets in various programming languages, which you can copy and use. - Previously, the Python (SDK) and NodeJS (SDK) code samples for image classification models displayed incorrect snippets. We fixed this issue, and they now show the correct code samples. |
Workflows
| Status | Change | Details |
|---|---|---|
| Added ability to edit a workflow name | - Previously, the workflow builder only allowed you to set workflow names when creating a workflow. The styling was also outdated, and you could not edit the workflow name while in edit mode. We improved this experience. Now, when in edit mode, the workflow name will be highlighted, allowing you to easily start typing a new name. | |
| Fixed an issue with the visual-detector node for creating workflows | - Previously, the slider for configuring the threshold for detected concepts on the visual-detector node was not working. We fixed the issue, and the slider now works as intended. |
Python SDK
| Status | Change | Details |
|---|---|---|
| Made some improvements. Learn more about them here. | - To prevent disk writes in environments where the file system might be protected, certain convenience features have been moved exclusively to the CLI. These features are only necessary for CLI usage and have been relocated to that section of the package. - Added the ability to generate a random ID for uploaded text inputs if an input ID is not provided in the Dataloader. Previously, uploading text data to a dataset that already contained inputs would fail. Generating a random ID for new inputs resolves this issue. - Introduced BaseClient.from_env() and added some new endpoints.- Upgraded to the latest version of the Clarifai-gRPC package (version 10.5.0) to leverage the newer gRPC functionality. |
Node SDK
| Status | Change | Details |
|---|---|---|
| Released Node.js SDK v0.0.3. Learn more about it here. | - Added custom certificate support to enable the use of root SSL certificates for secure gRPC connections. - Added new RAG capabilities. - Introduced unified documentation for Python and Node.js SDKs. |