| Post Reply | RetroFed Forum Forum Index » Perchance - Create a Random Text Generator |
| Author | Message | ||
|---|---|---|---|
|
hotbluedevil
lemmy.world
hotbluedevil@lemmy.world Joined: 2026-03-06 |
Export/Import is broken — 150MB file bloated by embedded vectorsIn recent weeks, the export and import of ai-character-chat have become increasingly broken. A file that previously compressed to around 40-50MB for many long chats across several characters now compresses to 150MB even for a single character with a single chat. This makes export nearly impossible: Chrome crashes, Firefox freezes for 30+ minutes without completing, and only Safari manages to finish — but the file it generates cannot be imported back into Chrome or Firefox. I investigated the exported JSON and found the cause: The lore table stores a 768-dimension embedding vector alongside every single lore entry.Example of a single lore row:
With 88,111 lore rows, each carrying a 768-float embedding, the math is: 88,111 × 768 floats × ~8 bytes = ~540MB of embedding cache out of a total export size of 580MB uncompressed. The actual user data (characters, messages, threads) is only ~2MB. These embeddings are a regenerable cache — they are recomputed automatically and serve no purpose in a backup file. They should be excluded from exports entirely, or at minimum made optional. I also tried to manually strip the Proposed fixStrip the |
||
| 2 Original | |||
| Post Reply |
Back to top |