import { VectorAIClient } from '@actian/vectorai-client';
const COLLECTION = "products";
async function main() {
const client = new VectorAIClient('localhost:6574');
try {
// Retrieve specific points by ID
const retrieveIds = [1, 2, 3, 5];
const results = await client.points.get(COLLECTION, retrieveIds);
// Display results
for (const point of results) {
console.log(`ID ${point.id}:`);
if (point.vectors) {
console.log(` Vector dimensions: ${point.vectors.length}`);
}
if (point.payload) {
console.log(` Payload:`, point.payload);
}
}
} finally {
client.close();
}
}
main().catch(console.error);