Closed Endlessflow closed 3 months ago
@snakedye this is a draft mainly because I am not sure if e2e.py
should stay in the root and if not where to put it.
Otherwise, everything else is working and ready (except maybe Ollama support that needs to be discussed).
Don't forget to pass the checks 2 to 5. For the tests post a screenshot of the result of the test suite. Unfortunately the pipeline isn't fixed yet.
Alright, it appears that everything is functioning as expected locally. Proceeding with the merge seems like a reasonable next step.
Pull Request: Implement End-to-End Testing for Image-to-Form Processing Pipeline
Description:
This PR introduces a comprehensive end-to-end testing script for our image-to-form processing pipeline. The aim is to ensure the pipeline’s reliability and performance by facilitating seamless testing across various components, including OCR engines and LLM models.
Key Changes:
End-to-End Testing Script (
e2e.py
):e2e_tests
for input images, and outputs from OCR and LLM processes.GPT Class Enhancements (
backend/gpt.py
):GPT
class to improve parameter handling in an attempt to support models with varying feature availability, enhancing compatibility.Closes issue #45