import BrainbaseLabs from 'brainbase-labs';
const client = new BrainbaseLabs({
apiKey: process.env['BRAINBASE_LABS_API_KEY'], // This is the default and can be omitted
});
const response = await client.workers.retrieveSession('sessionId', { workerId: 'workerId' });
console.log(response.id);{
"id": "<string>",
"status": "<string>",
"worker_id": "<string>",
"flow_id": "<string>",
"session_start": "<string>",
"session_end": "<string>",
"minutes": 123,
"input_tokens": 123,
"output_tokens": 123,
"state": {},
"messages": [
{}
],
"trace": [
{}
],
"error": {}
}import BrainbaseLabs from 'brainbase-labs';
const client = new BrainbaseLabs({
apiKey: process.env['BRAINBASE_LABS_API_KEY'], // This is the default and can be omitted
});
const response = await client.workers.retrieveSession('sessionId', { workerId: 'workerId' });
console.log(response.id);{
"id": "<string>",
"status": "<string>",
"worker_id": "<string>",
"flow_id": "<string>",
"session_start": "<string>",
"session_end": "<string>",
"minutes": 123,
"input_tokens": 123,
"output_tokens": 123,
"state": {},
"messages": [
{}
],
"trace": [
{}
],
"error": {}
}API key authentication