refactor(filesystem): inline embedding dimension default

This commit is contained in:
BukeLy 2026-05-31 23:43:54 +08:00
parent 1c6c2ca1b2
commit 34fa8f7b42
5 changed files with 4 additions and 5 deletions

View file

@ -42,7 +42,7 @@ os.environ.setdefault("LITELLM_LOCAL_MODEL_COST_MAP", "true")
from pageindex import PageIndexClient
from pageindex.filesystem import MetadataGenerator, PageIndexFileSystem, PIFSCommandExecutor
from pageindex.filesystem.agent import run_pifs_agent
from pageindex.filesystem.embedding_defaults import DEFAULT_EMBEDDING_DIMENSIONS
from pageindex.filesystem.core import DEFAULT_EMBEDDING_DIMENSIONS
EXAMPLES_DIR = Path(__file__).parent

View file

@ -16,7 +16,6 @@ from .metadata_generation import (
MetadataGenerationResult,
MetadataGenerator,
)
from .embedding_defaults import DEFAULT_EMBEDDING_DIMENSIONS
from .store import (
SQLiteFileSystemStore,
fingerprint,
@ -70,6 +69,7 @@ PROJECTION_INDEX_STATUSES = {
"failed",
}
DEFAULT_EMBEDDING_DIMENSIONS = 1024
SEMANTIC_RETRIEVAL_CHANNELS = ("summary", "entity", "relation")
SEMANTIC_PROJECTION_INDEX_NAMES = {
"summary": "summary_only_vector",

View file

@ -1 +0,0 @@
DEFAULT_EMBEDDING_DIMENSIONS = 1024

View file

@ -10,7 +10,7 @@ from dataclasses import dataclass
from pathlib import Path
from typing import Any
from .embedding_defaults import DEFAULT_EMBEDDING_DIMENSIONS
from .core import DEFAULT_EMBEDDING_DIMENSIONS
from .semantic_index import SQLiteVecSemanticIndex, SemanticIndexError, SemanticSearchResult

View file

@ -3,7 +3,7 @@ from __future__ import annotations
from pathlib import Path
from typing import Any
from .embedding_defaults import DEFAULT_EMBEDDING_DIMENSIONS
from .core import DEFAULT_EMBEDDING_DIMENSIONS
from .hybrid_projection import (
EmbeddingCache,
INDEX_BY_CHANNEL,