fix: use import type for @huggingface/transformers to speed up dev compilation

Смена статического импорта на import type убирает @huggingface/transformers
из графа зависимостей до момента реального использования. Пакет загружается
только при вызове dynamic import в embed(). Это устраняет долгую (~2 мин)
компиляцию страниц в dev режиме.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
home
2026-02-20 21:45:07 +03:00
parent 61770527d1
commit 4269c8d99b

View File

@@ -1,6 +1,6 @@
import { Chunk } from '@/lib/types';
import BaseEmbedding from '../../base/embedding';
import { FeatureExtractionPipeline } from '@huggingface/transformers';
import type { FeatureExtractionPipeline } from '@huggingface/transformers';
type TransformerConfig = {
model: string;