Some work arounds...
This commit is contained in:
parent
b6bce5eb8a
commit
477c9ca855
@ -7,7 +7,7 @@ import base64
|
|||||||
async def highlight_pdf(user_input, pdf_file, make_comments):
|
async def highlight_pdf(user_input, pdf_file, make_comments):
|
||||||
highlighter = Highlighter(comment=make_comments)
|
highlighter = Highlighter(comment=make_comments)
|
||||||
pdf_buffer = io.BytesIO(pdf_file.read())
|
pdf_buffer = io.BytesIO(pdf_file.read())
|
||||||
highlighted_pdf_buffer = await highlighter.highlight(user_input, pdf_buffer=pdf_buffer)
|
highlighted_pdf_buffer = await highlighter.highlight(user_input, pdf_filename=pdf_buffer)
|
||||||
return highlighted_pdf_buffer
|
return highlighted_pdf_buffer
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
@ -334,7 +334,11 @@ class Highlighter:
|
|||||||
):
|
):
|
||||||
self.llm = LLM(**self.llm_params)
|
self.llm = LLM(**self.llm_params)
|
||||||
|
|
||||||
pdf = pymupdf.open(filename)
|
#! Fix this
|
||||||
|
if not isinstance(filename, io.BytesIO):
|
||||||
|
pdf = pymupdf.open(filename)
|
||||||
|
else:
|
||||||
|
pdf = pymupdf.open(stream=filename, filetype="pdf")
|
||||||
output_pdf = pymupdf.open()
|
output_pdf = pymupdf.open()
|
||||||
vectorizer = TfidfVectorizer()
|
vectorizer = TfidfVectorizer()
|
||||||
|
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user