RAG Auxiliary types for RAG System SourceNode ¶ Bases: BaseModel Source code in src/fed_rag/data_structures/rag.py 10 11 12 13 14 15 16class SourceNode(BaseModel): score: float node: KnowledgeNode def __getattr__(self, __name: str) -> Any: """Convenient wrapper on getattr of associated node.""" return getattr(self.node, __name) __getattr__ ¶ __getattr__(__name) Convenient wrapper on getattr of associated node. Source code in src/fed_rag/data_structures/rag.py 14 15 16def __getattr__(self, __name: str) -> Any: """Convenient wrapper on getattr of associated node.""" return getattr(self.node, __name)