Skip to main content
Go to documentation:
⌘U
Weaviate Database

Develop AI applications using Weaviate's APIs and tools

Deploy

Deploy, configure, and maintain Weaviate Database

Weaviate Agents

Build and deploy intelligent agents with Weaviate

Weaviate Cloud

Manage and scale Weaviate in the cloud

Additional resources

Integrations
Contributor guide
Events & Workshops
Weaviate Academy

Need help?

Weaviate LogoAsk AI Assistant⌘K
Community Forum

DigitalOcean + Weaviate

DigitalOcean's Serverless Inference hosts a curated set of open-weight embedding and language models behind a single OpenAI-compatible API. Weaviate integrates with DigitalOcean's embedding endpoint so you can vectorize and search data using DigitalOcean-hosted models directly from your Weaviate instance.

Integrations with DigitalOcean

Embedding integration illustration

DigitalOcean Serverless Inference exposes embedding models (e.g. qwen3-embedding-0.6b) over an OpenAI-compatible /v1/embeddings API at https://inference.do-ai.run.

Weaviate integrates with DigitalOcean's embedding models through the text2vec-digitalocean vectorizer module. Configure a vector index to use a DigitalOcean model and Weaviate generates embeddings for imports, vector searches, and hybrid searches automatically.

DigitalOcean embedding integration page

Summary

This integration lets you leverage DigitalOcean's hosted embedding models from Weaviate without managing inference infrastructure yourself.

Get started

Generate an API key in the DigitalOcean Cloud console and supply it to Weaviate via the DIGITALOCEAN_APIKEY environment variable or the X-Digitalocean-Api-Key request header. Then see the embedding integration page:

Questions and feedback

If you have any questions or feedback, let us know in the user forum.