from dataclasses import dataclass from typing import Any @dataclass class KnowledgeDocument: """Represents a single document or chunk in the knowledge base""" content: str metadata: dict[str, Any]