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.