mirror of
https://github.com/langgenius/dify.git
synced 2026-10-04 13:47:55 +08:00
23 lines
577 B
Python
23 lines
577 B
Python
"""Owned values passed between document creation's database and I/O phases."""
|
|
|
|
from dataclasses import dataclass
|
|
|
|
from services.knowledge.resource_scope import DatasetRef
|
|
|
|
|
|
@dataclass(frozen=True)
|
|
class DocumentCreationDataset:
|
|
tenant_id: str
|
|
indexing_technique: str | None
|
|
embedding_model: str | None
|
|
embedding_model_provider: str | None
|
|
|
|
|
|
@dataclass(frozen=True)
|
|
class DocumentIndexingJobs:
|
|
dataset: DatasetRef
|
|
created: tuple[str, ...] = ()
|
|
duplicated: tuple[str, ...] = ()
|
|
removed_notion: tuple[str, ...] = ()
|
|
updated: str | None = None
|