A set of definitions and protocols that allow software components to communicate, often used to ingest or serve multimodal data (e.g., image/video/text/audio).
APIs provide standardized methods for different software components to communicate. In multimodal systems, they handle the exchange of diverse data types between services, enabling seamless interaction with various media formats.
Modern APIs typically use REST or GraphQL protocols for communication, with JSON as the data format. They may implement authentication, rate limiting, and versioning to ensure secure and reliable access to multimodal data resources.
Connect a bucket and Mixpeek runs the whole multimodal search pipeline for you: extraction, indexing, and search over your own objects. No models to wire up, nothing to host.
Start with ManagedKeep your embeddings on your own cloud and run dense, sparse, and BM25 search directly on object storage. First 1M vectors free.
Start with MVS