For the complete look at the R2R JavaScript SDK, visit our documentation.
Before starting, make sure you have completed the R2R installation.
Install the R2R JavaScript SDK:
npm install r2r-js- Import the R2R client:
const { r2rClient } = require('r2r-js');- Initialize the client:
const client = new r2rClient('http://localhost:7272');- Check if R2R is running correctly:
const healthResponse = await client.health();
// {"status":"ok"}- Login (Optional):
// client.register("me@email.com", "my_password"),
// client.verify_email("me@email.com", "my_verification_code")
client.login("me@email.com", "my_password")When using authentication the commands below automatically restrict the scope to a user's available documents.