generate_embeddings_for_record

Function generate_embeddings_for_record 

Source
pub async fn generate_embeddings_for_record(
    record: &LLMEvalRecord,
    embedder: &Arc<Embedder>,
    embedding_targets: &[String],
) -> BTreeMap<String, Vec<f32>>
Expand description

Helper for extracting embeddings for a single record. Used in the llm evaulation workflow.

§Arguments

  • record - The LLMEvalRecord to extract embeddings from.
  • embedder - The Embedder instance to use for generating embeddings.
  • embedding_targets - The list of keys in the record’s context to generate embeddings for.

§Returns