Skip to main content

embed_buffer_chunks

Function embed_buffer_chunks 

Source
pub fn embed_buffer_chunks(
    storage: &mut SqliteStorage,
    embedder: &dyn Embedder,
    buffer_id: i64,
) -> Result<usize>
Expand description

Generates and stores embeddings for all chunks in a buffer.

§Arguments

  • storage - The storage backend (mutable for storing embeddings).
  • embedder - The embedding generator.
  • buffer_id - The buffer ID to process.

§Returns

The number of chunks embedded.

§Errors

Returns an error if embedding generation or storage fails.