import neo4j from "neo4j-driver"; import { QdrantClient } from "@qdrant/js-client-rest"; let neo4jDriver; let qdrantClient; /** * 初始化并缓存数据库客户端,避免重复创建连接对象。 */ export const createClients = (env) => { if (!neo4jDriver) { neo4jDriver = neo4j.driver( env.NEO4J_URI, neo4j.auth.basic(env.NEO4J_USER, env.NEO4J_PASSWORD) ); } if (!qdrantClient) { qdrantClient = new QdrantClient({ url: env.QDRANT_URL, apiKey: env.QDRANT_API_KEY }); } return { neo4jDriver, qdrantClient }; };