feat: Enhance GUI and processing services with new batch processing and estimation features, update concurrency settings, and improve styling organization.
This commit is contained in:
+9
-1
@@ -38,7 +38,15 @@ def main():
|
||||
base_url=settings.api.base_url,
|
||||
model=settings.api.model
|
||||
)
|
||||
service = InvoiceProcessingService(extractor)
|
||||
|
||||
from application.batch_processor import BatchProcessor
|
||||
from application.estimator import Estimator
|
||||
|
||||
service = InvoiceProcessingService(
|
||||
extractor,
|
||||
batch_processor_factory=lambda s: BatchProcessor(s),
|
||||
estimator_factory=lambda s: Estimator(s)
|
||||
)
|
||||
|
||||
app = InvoiceAppView()
|
||||
AppController(app, service)
|
||||
|
||||
Reference in New Issue
Block a user