UNPKG

better-qdrant-mcp-server

Version:

MCP server for enhanced Qdrant vector database functionality

12 lines (11 loc) 556 B
import { EmbeddingGenerator } from '../../types.js'; export declare abstract class BaseEmbeddingService implements EmbeddingGenerator { protected apiKey?: string | undefined; protected endpoint?: string | undefined; protected model?: string | undefined; constructor(apiKey?: string | undefined, endpoint?: string | undefined, model?: string | undefined); abstract vectorSize: number; abstract generateEmbeddings(texts: string[]): Promise<number[][]>; protected validateConfig(): void; protected requiresApiKey(): boolean; }