Retrieval
Retrieve related data sources
import * as Ragg from '@ragg/node-sdk'
const ragg = Ragg.init(<API_KEY>)
const result = await ragg.retrieval.search({
workspaceId: string,
query: "What do you know about canada",
tags: ['some tag'],
});
console.log(result.data);
// [{ datasourceId: string, content: string, score: number, type: 'TYPE' }, ...]Respond to the user's message
const result = await ragg.retrieval.llmQuery({
workspaceId: string,
basePrompt: "You are a personal assistant",
query: "What do you know about canada",
onMessageToken: (responseToken: string) => {},
onMessageEnd: () => {},
});
console.log(result.message);
// "I don't know anything about canada, I'm sorry"Last updated