zrald
Version:
Advanced Graph RAG MCP Server with sophisticated graph structures, operators, and agentic capabilities for AI agents
23 lines • 1.11 kB
TypeScript
import { BaseOperator } from './base-operator.js';
import { OneHopOperatorConfig, AggregatorOperatorConfig, OperatorResult } from '../types/graph.js';
import { GraphDatabase } from '../core/graph-database.js';
import { VectorStore } from '../core/vector-store.js';
/**
* OneHop Operator - Direct neighborhood exploration
* Performs direct neighborhood exploration, retrieving all relationships connected to specified nodes
*/
export declare class OneHopOperator extends BaseOperator {
constructor(graphDb: GraphDatabase, vectorStore: VectorStore);
execute(config: OneHopOperatorConfig): Promise<OperatorResult>;
private expandToMaxDepth;
}
/**
* Aggregator Operator - Multi-relationship synthesis
* Synthesizes information across multiple relationships, combining evidence from various connections
*/
export declare class AggregatorOperator extends BaseOperator {
constructor(graphDb: GraphDatabase, vectorStore: VectorStore);
execute(config: AggregatorOperatorConfig): Promise<OperatorResult>;
private calculateAggregatedScore;
}
//# sourceMappingURL=relationship-operators.d.ts.map