Memo::Providers::Mock
Inherits Memo::Providers::Base < Reference < Object
Mock embedding provider for testing
Generates deterministic 8-dimensional vectors based on SHA256 hash. Does not make any external API calls.
Instance methods
Embed a single text
Returns tuple of (embedding vector, token count) input_type: "query" or "document" (used by Voyage AI for optimized embeddings)