Skip to content

Conversation

@strickvl
Copy link
Contributor

@strickvl strickvl commented Mar 2, 2025

  • Implement parallel processing for evaluation pairs and question-answer pairs
  • Add ProgressTracker class to monitor and log evaluation progress
  • Introduce configurable timeouts and worker count via environment variables
  • Improve error handling and logging for parallel evaluation process
  • Refactor fast_eval function to support concurrent execution and detailed tracking

Also:

  • make the deployed app look nice again
  • make it run a lot faster by a) setting gpt-4o-mini as the model to use and b) turning off reranking

- Implement parallel processing for evaluation pairs and question-answer pairs
- Add ProgressTracker class to monitor and log evaluation progress
- Introduce configurable timeouts and worker count via environment variables
- Improve error handling and logging for parallel evaluation process
- Refactor fast_eval function to support concurrent execution and detailed tracking
@strickvl strickvl added enhancement New feature or request internal labels Mar 2, 2025
@dagshub
Copy link

dagshub bot commented Mar 2, 2025

@strickvl strickvl changed the title Make langfuse evals run in parallel to make them (much) faster) Misc improvements Mar 2, 2025
@strickvl
Copy link
Contributor Author

strickvl commented Mar 3, 2025

no reviews but I reviewed it :) merging in for presentation today.

@strickvl strickvl merged commit f14eb80 into main Mar 3, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request internal

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants