Vector embeddings

The quickest way to retrieve vector embeddings is to use the fastembed crate, which does not require a user key or calling into an external service.

The following blog posts include runnable examples using vector embeddings via the Rust SDK.

  • [Building an AI-native multi-model UI with SurrealDB

](/blog/building-an-ai-native-multi-model-ui-with-surrealdb): a UI built with Iced.rs with OpenAI and Mistral embeddings

](/blog/semantic-search-in-rust-with-surrealdb-and-mistral-ai)

  • [Semantic search with SurrealDB and OpenAI

](/blog/semantic-search-with-surrealdb-and-openai)