Mahdi Bazrafshan 143351b96b feat(chunking): add base strategy interface, embedding service, and orchestration
Why:
- Need abstract base class for all chunking strategies
- Need OpenAI embedding service (text-embedding-3-small)
- Need orchestration to run chunk → embed → store pipeline

Changes:
- Base: ChunkingStrategy ABC, token counting, chunk ID generation, sentence splitting
- Embedding: batch embedding with 2048 text limit per call
- Service: strategy registry, single/multi-strategy runners with per-strategy failure isolation
2026-07-26 09:37:46 +03:30
2026-07-21 11:27:49 +03:30
2026-07-21 11:27:49 +03:30
2026-07-21 11:27:49 +03:30

chunking_strategies_evaluation

This repo is in order to reach multiple chunking strategies and evaulate them

Description
This repo is in order to reach multiple chunking strategies and evaulate them
Readme Unlicense 554 KiB
Languages
Python 62.4%
HTML 37.6%