0.6.0 - Document Processing with PDF Readers, Text Splitters, and OpenAI Audio Integration
This release introduces tools for document processing, including PDF readers and text splitters designed to prepare text for Retrieval-Augmented Generation (RAG) workflows. With the integration of the OpenAI Audio Client, Floki now enables seamless conversion of text into speech/audio. As a practical demonstration of these features, a basic Doc2Podcast proof of concept (POC) is included, showcasing how these tools can be combined to transform research documents into podcast-style audio content.
What's Changed
- Integrate OpenAI Audio Client and Introduce ChatClientBase for Enhanced Separation of Concerns by @Cyb3rWard0g in #9
- PDF Readers, Text Splitter, and Document Indexing Features by @Cyb3rWard0g in #10
- Doc2Podcast POC, Enhanced Workflow Validation, and Documentation Updates by @Cyb3rWard0g in #11
Full Changelog: 0.5.0...0.6.0