feat: add claude backend, refactor summary utilities, improve batch worker pattern, add pymupdf4llm
This commit is contained in:
@@ -83,7 +83,7 @@ def _parse_paper(item: dict) -> dict:
|
||||
"upvotes": item.get("paper", {}).get("upvotes", 0) or item.get("upvotes", 0),
|
||||
"hf_url": f"https://huggingface.co/papers/{arxiv_id}" if arxiv_id else "",
|
||||
"arxiv_url": f"https://arxiv.org/abs/{arxiv_id}" if arxiv_id else "",
|
||||
"pdf_url": f"https://arxiv.org/pdf/{arxiv_id}.pdf" if arxiv_id else "",
|
||||
"pdf_url": f"https://arxiv.org/pdf/{arxiv_id}" if arxiv_id else "",
|
||||
"authors": [
|
||||
a.get("name", a) if isinstance(a, dict) else a
|
||||
for a in paper_info.get("authors", [])
|
||||
|
||||
Reference in New Issue
Block a user