From 65678b3816f63e2a90d32e7552dbcef3153742b0 Mon Sep 17 00:00:00 2001 From: Archan Ghosh Date: Wed, 20 Dec 2023 11:00:24 +0530 Subject: [PATCH] community[patch]: Update arxiv.py with Entry ID as a return value (#14915) Added Entry ID as a return value inside get_summaries_as_docs - **Description:** Added the Entry ID as a return, so it's easier to track the IDs of the papers that are being returned. With the addition return of the entry ID in functions like ArxivRetriever, it will be easier to reference the ID of the paper itself. --- libs/community/langchain_community/utilities/arxiv.py | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/community/langchain_community/utilities/arxiv.py b/libs/community/langchain_community/utilities/arxiv.py index 5a728f5e2c..832332266d 100644 --- a/libs/community/langchain_community/utilities/arxiv.py +++ b/libs/community/langchain_community/utilities/arxiv.py @@ -118,6 +118,7 @@ class ArxivAPIWrapper(BaseModel): Document( page_content=result.summary, metadata={ + "Entry ID": result.entry_id, "Published": result.updated.date(), "Title": result.title, "Authors": ", ".join(a.name for a in result.authors),