Files
memind/scripts/embed-memory-v2-dashscope.mjs
T

22 lines
651 B
JavaScript
Raw Normal View History

import { loadMemindEnvFiles } from './memind-runtime-profile.mjs';
loadMemindEnvFiles(process.cwd());
process.env.MEMIND_EMBEDDING_PROVIDER =
process.env.MEMIND_EMBEDDING_PROVIDER ?? 'dashscope';
process.env.MEMIND_EMBEDDING_FROM_LLM_KEYS =
process.env.MEMIND_EMBEDDING_FROM_LLM_KEYS ?? '1';
process.env.MEMIND_EMBEDDING_MODEL =
process.env.MEMIND_EMBEDDING_MODEL ?? 'text-embedding-v3';
export {
embedText,
embedQuery,
prefetchEmbedTexts,
probeEmbeddingAvailability,
flushEmbeddingCache,
__resetEmbeddingCacheForTests,
} from './embed-memory-v2-openai-compat.mjs';
export { default } from './embed-memory-v2-openai-compat.mjs';