DevSpeak allows you to translate large documents up to 10MB in size, using a chunking strategy to process the files in segments.
Chunking strategy is a technique used to process large documents in segments, reducing processing time and latency. This is particularly useful when translating comprehensive business requirements documents (BRDs), product requirement documents (PRDs), or legacy documentation.
When you upload a large document, DevSpeak will automatically chunk it into smaller segments based on the file size and complexity. Each segment is processed independently, and the generated technical specifications are combined into a single document.
The chunking strategy significantly reduces processing time and latency, allowing you to translate large documents more quickly and efficiently. However, it may have trade-offs in quality or depth compared to manual generation, as the LLM may not have enough context or time to process the input fully.
When using chunking strategy, consider the following best practices: