cognee/cognitive_architecture/infrastructure/files/add_file_to_storage.py
2024-03-12 13:42:51 +01:00

9 lines
380 B
Python

from typing import BinaryIO
from cognitive_architecture.root_dir import get_absolute_path
from .storage.StorageManager import StorageManager
from .storage.LocalStorage import LocalStorage
async def add_file_to_storage(file_path: str, file: BinaryIO):
storage_manager = StorageManager(LocalStorage(get_absolute_path("data/files")))
storage_manager.store(file_path, file)