Converts chunk to JSON
Map<String, dynamic> toJson() { return { 'doc_id': docId, 'chunk_id': chunkId, 'clean_content': cleanContent, 'vector': vector, 'metadata': metadata, }; }