spawn_evaluation_tasks_with_embeddings

Function spawn_evaluation_tasks_with_embeddings 

Source
pub async fn spawn_evaluation_tasks_with_embeddings(
    dataset: &GenAIEvalDataset,
    embedder: Arc<Embedder>,
    config: &Arc<EvaluationConfig>,
) -> JoinSet<(usize, Result<(GenAIEvalSet, BTreeMap<String, Vec<f32>>), String>)>
Expand description

Spawn tasks to run evaluation workflows with embedding calculations

§Arguments

  • dataset - The GenAIEvalDataset containing records to evaluate.
  • embedder - The Embedder instance to use for generating embeddings.
  • config - The EvaluationConfig containing evaluation settings.

§Returns

A JoinSet containing GenAIEvalTaskResults for each record.