This quickstart guide provides a simplified introduction to searching video content using the TwelveLabs Video Understanding Platform. It includes the following:
For a comprehensive guide, see the Search page.
This section explains the key concepts and terminology used in this guide:
Upload and index your videos before you search them. The platform indexes videos asynchronously. You can search your videos after indexing completes. Search results show video segments that match your search terms.
To use the platform, you need an API key:
Depending on the programming language you are using, install the TwelveLabs SDK by entering one of the following commands:
Your video files must meet the following requirements:
Copy and paste the code below, replacing the placeholders surrounded by <> with your values.
Create a client instance to interact with the TwelveLabs Video Understanding Platform.
Indexes store and organize your video data, allowing you to group related videos. Create one before uploading videos. See the Indexes page for more details.
You only need this step for URL uploads larger than 200 MB. The platform processes these files asynchronously.
Monitor the status of the indexing process. Processing completes when the status changes to “ready”.