graph TD
A[Start] --> B[Parse Command-line Flags]
B --> C[Initialize fairOS API]
C --> D[Login to fairOS]
D --> E[Create or Open Pod]
E --> F[Create or Open KV Store]
F --> G[Prepare KV Batch]
G --> H[Read Vectors from CSV File]
H --> I[Parse Vector and Encode]
I --> J[Insert Vector into KV Store]
J --> H
H --> L[End]
Uploader is a utility for inserting vectors into a key-value store in "fairOS" using a CSV file as the input. The vectors are encoded using the Gob encoding format before being stored in the key-value store.
Command-line options for specifying various parameters required for the operations: