# Upsert vectors (from file or inline JSON)
pc index vector upsert -i my-index \
--body '{"vectors": [{"id": "vec1", "values": [0.1, 0.2, 0.3], "metadata": {"genre": "comedy"}}]}'
# Import from a large dataset in object storage (S3, GCS, Azure)
pc index import start -i my-index --uri s3://my-bucket/data/
# Check the progress of an import operation
pc index import list --i my-index
pc index import describe --i my-index --id import-123
# Query (vector can be inline or in a file)
pc index vector query -i my-index \
--vector '[0.1, 0.2, 0.3]' \
--top-k 10 \
--include-metadata
# Fetch by ID (from file or inline JSON)
pc index vector fetch -i my-index --ids '["vec1","vec2"]'
# List vector IDs from an index
pc index vector list -i my-index