in tools/doc_intelligence.py [0:0]
def _get_content_type(self, file_ext):
"""
Maps file extensions to their corresponding MIME types.
Args:
file_ext (str): The file extension.
Returns:
str: The MIME type.
"""
extensions = {
"pdf": "application/pdf",
"bmp": "image/bmp",
"jpg": "image/jpeg",
"jpeg": "image/jpeg",
"png": "image/png",
"tiff": "image/tiff",
"docx": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"pptx": "application/vnd.openxmlformats-officedocument.presentationml.presentation",
"xlsx": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"html": "text/html"
}
return extensions.get(file_ext, "application/octet-stream")