USD Search API is a collection of cloud-native microservices that enable developers, creators, and workflow specialists to efficiently search through vast collections of OpenUSD data, images, and other assets using natural language or image-based inputs.
With these production-ready microservices, developers can deploy USD Search API onto their own infrastructure. With USD Search API’s artificial intelligence (AI) features, you can quickly locate untagged and unstructured 3D data and digital assets, saving time navigating unstructured, untagged 3D data. USD Search API is capable of searching and indexing 3D asset databases, as well as navigating complex 3D scenes to perform spatial searches, without requiring manual tagging of assets.
For more information please refer to USD Search API documentation.
🔥 GA release - USD Search API
USD Search API 1.1 is an general availability release of USD Search API featuring various updates and improvements across all components. With this release, USD Search API added a new capability - VLM-based auto-tagging and auto-captioning to enable extraction of custom metadata from assets that could be customized towards target user requirements. Further, support for a broad range of backends added through S3proxy functionality.
🔥 VLM-based auto-tagging and auto-captioning
This allows to automatically tag and caption various assets stored on the storage backend using an external Vision Language Model (VLM) service. The following types of VLM services providers could be configured with the helm chart:
Together with the VLM type it is possible to configure the type of metadata that is being extracted from assets. By default, the following information is extracted:
🔥 Various storage backend support
By utilizing S3proxy functionality, USD Search API now supports a broad range of backends. For convenience a sub-chart that configures S3proxy is included as part of the USD Search API helm chart.
The full list of new features and capabilities is outlined below.
Release Date: February 2025
Added
Known Limitations
filter_by_properties
query parameter in USD Search API, different filters have to be separated by a single comma (having a comma and a space is not supported).filter_by_properties
query parameter.Release Date: November 2024
Added
Improved