UNPKG

@devilsdev/rag-pipeline-utils

Version:

A modular toolkit for building RAG (Retrieval-Augmented Generation) pipelines in Node.js

21 lines (19 loc) 416 B
/** * Version: 1.0.0 * Description: Shared plugin interface contracts for runtime + CI mock validation * Author: Ali Kahwaji */ export const pluginContracts = { loader: { requiredMethods: ['load'], }, embedder: { requiredMethods: ['embed', 'embedQuery'], }, retriever: { requiredMethods: ['store', 'search'], }, llm: { requiredMethods: ['ask'], }, };