serdes-ai-embeddings
Embedding models and vector operations for serdes-ai
This crate provides embedding support for SerdesAI:
EmbeddingModeltrait- OpenAI, Cohere, and other embedding providers
- Vector similarity operations
- Batch embedding utilities
Installation
[]
= "0.1"
Usage
use ;
let model = from_env?;
let embeddings = model.embed.await?;
// Calculate similarity
let similarity = embeddings.cosine_similarity;
Part of SerdesAI
This crate is part of the SerdesAI workspace.
For most use cases, you should use the main serdes-ai crate which re-exports these types.
License
MIT License - see LICENSE for details.