VashuTheGreat2's picture
Upload folder using huggingface_hub
243b4bc verified
Raw
History Blame Contribute Delete
440 Bytes
from exception import MyException
import sys
from utils.main_utils import load_image
from llm.image_summerizer import get_image_summary
async def analyse_image(image_path:str)->dict:
try:
image_bytes = await load_image(image_path)
res = await get_image_summary(image_bytes)
image_summary = res.get("summary", "")
return image_summary
except Exception as e:
raise MyException(e,sys)