Files
learning-platform/app/services/ingestion/src/lib/qdrant.ts
RaymondVerhoef dda20612e9 Add comprehensive documentation for employee learning platform
- Created handover document outlining design decisions and application functionality.
- Developed implementation plan detailing phased approach for service development.
- Specified ingestion service responsibilities, API surface, and processing pipeline.
2026-05-23 15:38:09 +02:00

15 lines
411 B
TypeScript

import { QdrantClient } from '@qdrant/js-client-rest';
const QDRANT_URL = process.env['QDRANT_URL'] ?? '';
const QDRANT_API_KEY = process.env['QDRANT_API_KEY'] ?? '';
export const qdrant = new QdrantClient({
url: QDRANT_URL,
...(QDRANT_API_KEY ? { apiKey: QDRANT_API_KEY } : {}),
});
export const QDRANT_COLLECTIONS = {
SOURCE_CHUNKS: 'source_chunks',
TOPIC_SUMMARIES: 'topic_summaries',
} as const;