Coverage for src/qdrant_loader/core/pipeline/config.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.8.2, created at 2025-06-04 05:50 +0000

1"""Configuration for pipeline workers and queues.""" 

2 

3from dataclasses import dataclass 

4 

5 

6@dataclass 

7class PipelineConfig: 

8 """Configuration for pipeline workers and queues.""" 

9 

10 max_chunk_workers: int = 10 

11 max_embed_workers: int = 4 

12 max_upsert_workers: int = 4 

13 queue_size: int = 1000 

14 upsert_batch_size: int | None = None 

15 enable_metrics: bool = False