TwelveLabs + Weaviate
TwelveLabs builds multimodal understanding models. Weaviate integrates with the TwelveLabs embedding API, so you can vectorize your data and your queries with a TwelveLabs model without leaving the Weaviate Database.
TwelveLabs is best known for video understanding, but this Weaviate integration works with text and images only. Video and audio are not supported.
Integrations with TwelveLabs
Embedding models for vector search

TwelveLabs' embedding models place text and images in a shared vector space, so that a text query can retrieve images and vice versa.
Weaviate integrates with TwelveLabs' embedding models to enable seamless vectorization of data. This integration allows users to perform semantic and hybrid search operations without the need for additional preprocessing or data transformation steps.
TwelveLabs multimodal embedding integration page
Summary
This integration enables developers to use TwelveLabs' multimodal embedding models within Weaviate.
In turn, it simplifies the process of building AI-driven applications to speed up your development process, so that you can focus on creating innovative solutions.
Get started
You must provide a valid TwelveLabs API key to Weaviate for this integration. Go to TwelveLabs to sign up and obtain an API key.
Then, go to the relevant integration page to learn how to configure Weaviate with the TwelveLabs models and start using them in your applications.
Questions and feedback
Have a question or feedback? Here's how to reach us.
