fix: PR comment changes
This commit is contained in:
parent
d352807a9d
commit
0b5b0e5544
1 changed files with 1 additions and 8 deletions
|
|
@ -27,17 +27,10 @@ async def save_data_item_to_storage(data_item: Union[BinaryIO, str, Any]) -> str
|
||||||
|
|
||||||
return await get_data_from_llama_index(data_item)
|
return await get_data_from_llama_index(data_item)
|
||||||
|
|
||||||
try:
|
if "docling" in str(type(data_item)):
|
||||||
from docling_core.types import DoclingDocument
|
from docling_core.types import DoclingDocument
|
||||||
|
|
||||||
if isinstance(data_item, DoclingDocument):
|
if isinstance(data_item, DoclingDocument):
|
||||||
# Convert DoclingDocument to plain text and continue processing file
|
|
||||||
data_item = data_item.export_to_text()
|
data_item = data_item.export_to_text()
|
||||||
except ImportError:
|
|
||||||
logger.debug(
|
|
||||||
"Docling import failed. Docling optional dependency not installed, so we don't expect Docling documents. "
|
|
||||||
"Continuing normal operation."
|
|
||||||
)
|
|
||||||
|
|
||||||
# data is a file object coming from upload.
|
# data is a file object coming from upload.
|
||||||
if hasattr(data_item, "file"):
|
if hasattr(data_item, "file"):
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue