Here is a list of changes to the API that we want you to be aware of well in advance as they may affect how you use Clarifai's platform. These changes include scheduled downtime and other improvements in stability, performance or functionality of the Clarifai platform in order to better serve you as a customer. Some of these changes may not be backward compatible and thus require you to update how you call our APIs. We created this page with the mindset of being as transparent as possible so you can plan any corresponding changes in advance and minimize any interruptions to your usage of Clarifai.
The dates listed in the following tables are the date we plan to make the change. We may actually make the change in the days following the specified date. However, to be safe, your client-side code needs updating before that date to minimize any downtime to your applications.
We will continue to update this page regularly, so a good way to always stay up to date is to watch our documentation repo on GitHub.
October 16, 2020. 9:00am ET
Deprecation of Demographics Model To reduce the risk of race bias in our own models, we have constructed a new approach to visual recognition of race. We've also divided age, race and gender recognition into separate models, and then packaged the models into a new public Demographics Workflow. This new approach provides much more flexibility, and makes outputs easier to parse. We will be retiring the current demographics model on October 16th, 2020. Please reference this blog post, and our API documentation for more information about how you can update your code to take advantage of the new workflow.
October 20, 2020. 9:00am ET
Model Training Do Not Wait For Inputs To Be Processed Currently, when we train a context-based classifier model, we wait for all inputs to be added to your app before a model version is created and processed, with a 1 hour training timeout. In the future, we will use any available inputs and annotations that are available at the time a model version is created for training. If the input is pending or in progress, those inputs and associated annotations will not be used for training. You can use https://api.clarifai.com/v2/inputs/status to check input counts for each status.
Apr 1, 2020. 9:00am ET
Stop returning Face object from API This is part of deprecation of Face object from API. Currently as transition period, we are returning both
Feb 27, 2020. 9:00am ET
Deprecation of Face object from API The Face object in our API responses will be deprecated in favor of a list of Concepts that other model types return. This should only effect users of the Celebrity, Demographics, or custom face recognition models where the
February 24, 2020. 9:00am ET
[Consolidation of Input Related Status Codes As we support more media types, it is impractical to have status codes for each. Thus status codes will now be prefixed
Feb 12, 2020. 9:00am ET
Deprecation of Face model type names The
Feb 3, 2020
Feb 1, 2020
Deprecation of Focus Model The Focus model will no longer be supported and will be removed from our API after this point in time. If you have requests for recognizing focus and blurry regions within images please contact firstname.lastname@example.org so that we can help you directly.
November 20, 2019
September 30, 2019. 5:00pm ET
September 24, 2019. 5:00pm ET
September 11, 2019. 9:00am ET
Scheduled Database Downtime We plan to upgrade our database to make it faster and provide more space for your applications. We expect a few minutes of downtime during this upgrade but you should plan for up to an hour of downtime in case things don't go as expected. This will primarily affect the following uses of our platform: POST/GET/PATCH/DELETE inputs, Search, Custom Training, Model Evaluation